3:28
Freed Yazidi Sex Slaves Burning Burkas!
The Deus Vault
5:49
The Burka - Symbol of Oppression Violence Slavery Towards Women (Western Women)
Teresa van Lieshout