Iran’s navy has unveiled 340 new missile firing speedboats. This is highly significant, considering the heightened brazenness of the regime in recent weeks. A couple days ago, Iran’s supreme leader, the Ayatollah Khamenei, demanded that Biden lift sanctions before Iran even returns to talks on a renewed nuke deal. But Biden has refused to lift […]