PTI protestors set fire to a metro station in Islamabad
On Wednesday night, protestors from the Pakistan Tehreek-e-Insaf (PTI) set fire to a Metro station in China Chowk, as police clashed with PTI activists in other areas of Islamabad and Rawalpindi. The enraged mob also set fire to dozens of trees on the green belt near the Metro Station, accordingRead More →