Frederik Richter, writing for The Arabist, links to an article [1] which visits the Alexandria home of Islamic clergyman Abu Omar, who was kidnapped by the CIA in Milan and tortured in Egypt.
Egypt: Meet Abu Omar
· Written by Amira Al Hussaini
Categories: Middle East & North Africa, Egypt, Human Rights, International Relations, Religion