[VIDEO] Female police officers in Turkey vow vengeance: May revenge be everlasting! – Turkish Minute
Turkeys own version of Irans “Morality Police” (ie: Islam Police)
Turkeys own version of Irans “Morality Police” (ie: Islam Police)