iranintl – Iranian journalist and activist Masih Alinejad called on Western leaders to challenge dictatorships …
Read More »Iran Executes British Iranian National
VOA – Iran has executed a British Iranian national. Ali Reza Akbari was a former Iranian deputy defense minister and had been charged with spying for Britain. On Saturday, Iran’s Mizan news agency announced Akbari’s hanging death, but it was not immediately clear when the execution took place. He was arrested in 2019. Britain and the U.S. had urged Iran …
Read More »