UK: Today in the seat of British power while Islamist are attacking British citizens in the Middle East, a Quran recitation occurred in Westminster Hall hosted by Parliament. Britain has surrendered.