On March 16, 2000, two police officers were shot in one of Atlanta’s oldest neighborhoods. One officer died and the other claimed the shooter was Jamil Abdullah Al-Amin, the leader of a local mosqu
... moreShare Radical
Share to email
Share to Facebook
Share to X