- "The Center for Iranian Studies, located at 290 Sheppard Ave. W., was incorporated in January 2008. One of its three directors at the time was Fazel Larijani, who was then Iran’s cultural attaché in Ottawa. He is the brother of Ali Larijani, speaker of the Iranian parliament, and Ayatollah Larijani, head of the judiciary. Mahdi Shahrokhi, who works at the centre, says it still receives money from the Iranian embassy..."
Update: Toronto Star has more on the story.