Demonstrators shout anti-U.S. slogans at a protest in Karachi on Jan. 2.