Edwin Muhammad
Edwin Muhammad, who was jailed for 15 years in 1999 on false charges of being an imam, has defended his right to remain quiet – but the ruling will probably have little impact on other British Muslims, and will likely cause even more outrage in Britain. “If that comes back Continue Reading