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.Â