Edward Archer

Edward Archer is an American Islamist extremist.