Iran’s hardline former President Mahmoud Ahmadinejad has registered to run for president in the country’s June 28 election, organized after the death of Ebrahim Raisi in a helicopter crash last month, Iran’s state television reported on Sunday. However he could be barred from the race: the country’s cleric-led Guardian Council will vet candidates, and publish the list of qualified ones on June 11. Ahmadinejad, a former member of Iran’s elite Revolutionary Guards, was first elected as Iran’s president in 2005 and stepped down because of term limits in 2013. He was barred from standing in the 2017 election by the Guardian Council, a year after Supreme Leader Ayatollah Ali Khamenei warned him that entering was “not in his interest and that of the country.” A rift developed between the two after Ahmadinejad explicitly advocated checks on Khamenei’s ultimate authority. In 2018, in rare criticism directed at Khamenei, Ahmadinejad wrote to him calling…
North Korea has ramped up its trash-balloon operations, with Seoul officials reporting about 600 of the airborne waste deliveries…
Taiwan is pursuing independence incrementally and those who support it will “end up in self-destruction,” China’s new defense minister…
Removing a long-time defense minister from his post is nothing out of the ordinary. Arresting five of his senior…
Russia’s brutal ongoing invasion of Ukraine has provided US intelligence services with a rare opening to recruit Kremlin insiders…
Ukrainian President Volodymyr Zelenksy arrived in Singapore Saturday for a previously unannounced appearance at a summit of defense chiefs…
The UK ambassador to Mexico was quietly fired earlier this year after pointing a rifle at a local embassy employee,…
South Africa’s ruling African National Congress party is set to fall short of a majority for the first time in…
Canadian serial killer Robert Pickton – who was convicted of killing six women and confessed to killing dozens more…