Video Shows Taliban Official Beating Female Students Outside Afghan University

Shocking footage has emerged from Afghanistan that shows a Taliban official beating female students who were protesting their right to education after being denied entry to a university for not wearing burqa. A report in Independent said that the official who is seen using a whip on the students belonged to the Ministry of Vice […]