Search results
This week in history: April 22-28
World Socialist Web Site· 3 days agoOn April 24, 1999, tens of thousands of demonstrators rallied outside Philadelphia City Hall and marched through the streets to demand a new trial and freedom for Mumia Abu-Jamal, the death ...