Iran’s Supreme Leader Mocks U.S. Election ‘Spectacle’
Iranian Supreme Leader speaks during a live televised speech marking the birth of Islam’s Prophet Muhammad in Tehran on November 3. Iran’s supreme leader has mocked the U.S. presidential election, calling the tight race a “spectacle” that has exposed the … Read More