Moscow Metro Beheading Atrocity

Black burka wearing woman holds child’s severed head at Moscow Metro  reportedly shouting, “Allahu Akbar” according to Russian media reports. Horrendous.


Seen Elsewhere

Bookies Claim May Hasn’t Resigned Bookies Claim May Hasn’t Resigned