Former Prime Minister Imran Khan has been holding public rallies across Pakistan since April, demanding immediate elections as he believes the Shehbaz Sharif government has been imposed upon the nation by Washington. On Tuesday, YouTube services were disrupted in Pakistan ahead of Khan's mega rally in Peshawar city.