June 2 2020 11:05pm

Canadian couple stuck in India found dead in New Dehli home

A Calgary couple who tried unsuccessfully to return to Canada when the COVID-19 outbreak began have been found dead in their home. Nadia Stewart reports.

Responsive site?

Video Home