The Taleban are back in charge, and this time in Pakistan. In Mingora only 110 miles northwest of Islamabad, the capital, these hooded enforcers are the law, patrolling the streets and meting out …
Continue Reading about Pakistani region where the brutal Taleban have taken control