US Senator's desperate plea for huge attack on Tehran: 'Blow it off the map' December 29, 2023 A US Republican politician has urged the Biden Administration to carry out a huge attack on Iran in an attempt to wipe More