Keith Lamar is one of five prisoners on Ohio’s death row who were framed on murder charges after the 1993 Lucasville prison rebellion. When his legal appeals were exhausted, he was scheduled for execution – state-sponsored lynching – on Nov. 16, 2023. In mid-July, his execution was delayed until Jan. 13, 2027, giving Lamar and his supporters more years to fight for clemency.
The movement in solidarity with Palestine had a big win when a court order released…
Israel is calling up more reserves and sending more troops into Gaza with the goal…
April 30, 1975, witnessed the complete collapse of the brutal U.S. war on the Vietnamese…
The following article was first published on the front page of the May 23, 1985,…
The Central Committee of the Communist Party of India (Marxist-Leninist) Liberation issued the following statement…
Boston Baristas at Blue Bottle coffee shops in Boston are so fed up with their…