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
-
‘The damage is done’: Manitoba man wrongfully accused of sex crime remains in hiding
-
Indigenous group frustrated after being uninvited to Winnipeg gender equality gathering
-
Scuba diver rescues wedding ring of Winnipeg newlywed couple
-
Winnipeg police arrest 2 women with $2.4 million worth of cocaine in luggage
-
Manitoba, feds team up for initiatives aimed at ending gender-based violence
-
‘Downtown still means something to me’: Manitoba Metis Federation acquires more real estate in Winnipeg
You are viewing an Accelerated Mobile Webpage.
View Original Article