on April 12, 2024 in World News ‘Revolutionary Suicide’: UCLA Psychiatrists Cheer Self-Immolation in Leaked Audio click here for more