An anti-U.S. poster hung at a coffee shop in Peshawar, Pakistan.