Video: Rebels in Damascus rally to call for Islamic Caliphate

Turkey’s leaders must be smiling like cheshire cats.

h/t WZ

print

, , , ,