Tag Archives: Malala Yousafzai

Time to take Taliban down!

The targeted attack on Malala Yousafzai, by the Taliban, two days ago, opened floodgates of condemnation and protests from all quarters of the world, and even more so within the country. As

Top