Home2024December20US charges IRGC officer with killing of American citizen in Iraq US charges IRGC officer with killing of American citizen in Iraq December 20, 2024 US says Mohammad Reza Nouri orchestrated the killing of Stephen Troell in 2022 as revenge for Qassem Soleimani.Share this:FacebookX Related
Sue Gray to become Baroness with House of Lords nomination Sue Gray will join the Houe of Lords two months after she left her role as the PM’s chief of… Share this:FacebookX
Husband of missing Oregon woman arrested; deputies find body Michel Fournier was arrested for murder nearly a month after his wife, Susan Lane-Fournier, filed for divorce. Lane-Fournier went missing… Share this:FacebookX
Opposition protesters rally outside Georgia’s parliament Opposition protesters gathered outside Georgia’s parliament early on Monday saying last month’s election was rigged. Share this:FacebookX