Well that's the year of the London Olympics when Islam will show it's power in London with a mega mosque and who knows what else. I should be fun whatchin’ the chickens come home to roost, except is is my country that is going to rack and ruin.
BTW - would this have happened in an Islamic school....?