Saturday, March 2, 2024
2023 July 27

Daily Archives: July 27, 2023

It’s past time for us to demand the freedom of Imam Jamil Al-Amin!

Imam Jamil Al-Amin has been sitting and rotting away in a cement box, currently in Arizona, for the last 21 years, as retribution from the U.S. government for his past political career standing up - as H. Rap Brown - in the Black Power movement.