Journalist’s Flame Shines Light on Press Repression

By Jen E. Adams It’s almost impossible to imagine the level of desperation one must reach in order to commit suicide by setting themselves on fire. Self-immolation is largely considered one of the most extreme methods of protest known to humanity, and has been used as a tool of political dissent to bring attention toContinue reading “Journalist’s Flame Shines Light on Press Repression”