Iran’s Supreme Leader Mocks U.S. Election ‘Spectacle’

posted in: Breaking News, News

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