People chant slogans during anti American protest outside the US Consulate following U.S. President Donald Trump's allegation that Islamabad is harboring militants who battle U.S. forces in Afghanistan.