Kate Rusk. the sister of Captain Nichola Goddard, discusses Canada’s role in helping people flee Afghanistan and the Taliban.
Canada
Sister of soldier killed in combat reflects on Afghanistan evacuations
More Videos
-
Slow down, move over: CAA Manitoba raises awareness about emergency vehicles, tow trucks
-
Manitoba premier tours fire zone as evacuees await word on their future
-
Some summer camps in Manitoba lose funding, feel ‘panicked’ as spring fades
-
Manitoba Métis Federation president blasts Ontario group during identity summit
-
Trial of Winnipeg serial killer hears testimony from DNA expert
-
Manitoba premier visits wildfire frontline
You are viewing an Accelerated Mobile Webpage.
View Original Article