Free Beacon
ISIS
The Latest
Iran Orders United States to Pay $1 Billion for Alleged Terror Strikes
Tehran falsely claims the United States is in cahoots with the Islamic State
April 26, 2023
Tehran falsely claims the United States is in cahoots with the Islamic State