Deputy Prime Minister Chrystia Freeland is denouncing a documentary about Russian soldiers screening at the Toronto International Film festival (TIFF) this year.
Latest Canada News and Updates - iCanada.Online
Latest Canadian News and Updates
Deputy Prime Minister Chrystia Freeland is denouncing a documentary about Russian soldiers screening at the Toronto International Film festival (TIFF) this year.