Pro-Iranian protesters have swarmed American embassies and consulates in Baghdad, Iraq and in Karachi, Pakistan.