Biden’s Trip: A Total Disappointment to Allies
The Islamic Republic of Iran did not murder just one American journalist… in 1983, Iran murdered 241 American servicemen in the US Marine Corps barracks in Beirut. To top it off, then in 2018, Iran was ordered by a US federal court to pay billions of dollars in compensation to relatives of victims in the