Iranians in Toronto have gathered in front of the US consulate to mark the first martyrdom anniversary of General Qassem Soleimani, commander of IRGC Quds Force and Abu Mahdi Muhandes, deputy of Iraq's Popular Mobilization Committee assassinated in a US drone attack near Baghdad Airport.