PPF expresses alarm over court order directing 27 YouTube channels to be blocked in Pakistan; NCCIA must respect due process
The Pakistan Press Foundation (PPF) expressed alarm over an Islamabad court’s order to block 27 YouTube channels, which are operated by journalists, commentators, and political

