By: Heather Gray, Justice Initiative Last week on October 4th, Imam Abdulla Al-Amin (formerly H. Rap Brown) had his 79th birthday in the United States Penitentiary in Tucson, Arizona, far from his home and family in Atlanta, Georgia. Born in Baton Rouge, Louisiana in 1943, he was was given the name of Hubert Giroir Brown. […]