Beijing Newspaper: “Not to put too fine a point to it, swift and brutal retribution is the only language Islamists understand”

Well I’ll be…introducing China Droll

h/t d9 Via Tundra Tabloids

Share