Foreign Policy,  Podcast

Religion of Peace, Slavery and Rape

Play

Darrell Castle talks about the vast system of slavery and rape on a mass scale run by the Islamic State.

Comments Off on Religion of Peace, Slavery and Rape