The Islamic Republic of Iran has launched an unprecedented attack on Israel. It is now up to Israel to strike back and restore deterrence. Having overseen the collapse of American credibility in the region, Washington must not stand in the way of Jerusalem’s response. On Saturday, the Islamic Republic fired hundreds of drones, rockets, and missiles at the […]. Read More in Red Pill NOWlej.