Feedback

Protesters Force Pakistan’s State TV Off the Air

 

TV news channels report as anti-government protesters storm the HQ of Pakistan TV in Islamabad.

Shows