Daily Archives: September 16, 2005

Britain’s Ostrich Mentality

By Dr. Rachel Ehrenfeld and Alyssa A. Lappen FrontPageMagazine.com | September 16, 2005 Not even the July attacks in London have stopped the UK legal and political systems, media and academia from serving the Islamist terror agenda. Although new anti- … Continue reading