Afghans living in Mashhad rallied in front of the Pakistani embassy to denounce Pakistani support for the Taliban

placeholder