M. Mehdi Moradi
Iranian-Canadian journalist and social activist
M. Mehdi Moradi is an Iranian-Canadian journalist and social activist.

Iranian-Canadian journalist and social activist
M. Mehdi Moradi is an Iranian-Canadian journalist and social activist.
So much has happened since Israel began striking Iran that the killing of IRGC aerospace chief Amir Ali Hajizadeh already feels half-buried—but not to those who lost loved ones on Flight PS752, shot down by the forces under his command.
Pierre Poilievre, a contender to become Canada’s next prime minister, has vowed to purge the country of “IRGC thugs” who, he says, feast on “stolen money from the Iranian people.” If elected on Monday, will he—or can he—deliver?
Iranian-Canadian activists fought for a decade to have Canada designate the Islamic Revolutionary Guard Corps (IRGC) as a terrorist organization, not to punish its hapless conscripts.