Billboards that read “Death to America – Death to Israel” have popped up in Baghdad, the Iraqi capital this past week. According to reports, there are at least five large signs in central Baghdad, some less than a mile from the U.S. Embassy, the Iraqi presidential palace, and the national …
Read More »