Lahore Weather


Dr Saira Bano Orakzai

Pashtun movement: a watershed moment

The Pashtun movement stands for nonviolence and peace; however, nonviolence not only entails abstaining from violent actions but also from inflammatory discourse and rhetoric