President Asif Ali Zardari has appointed Justice Yahya Afridi as the 30th Chief Justice of Pakistan (CJP), according to a report by ARY News. Notably, Justice Afridi, who has been serving as a Supreme ...
Khyber Pakhtunkhwa (KP) has emerged as one of the provinces most affected by climate change in Pakistan. As global ...
The Khyber Pakhtunkhwa government has officially granted Internally Displaced Persons (IDP) status to 2,041 families affected ...