The Islamabad High Court has ordered the immediate release of more than 120 Pakistan Tehreek-e-Insaf (PTI) workers who were arrested after the November 26 protest, The Express Tribune reported. A ...