West, Texas resident on explosion

News

West, Texas resident Rebecca Devitalis, formerly of Toronto, speaks with CBC's Ian Hanomansing

More From Embedded-Only/News