The angry protesters were trying to enter the U.S. consulate building in Herat city but police opened fire to disperse the mob, as a result three demonstrators and a policeman were killed and 10 others including seven protesters and three policemen were injured, the source said.