November 06, 2024 05:02 (IST)
Canadians return to country from Turks and Caicos islands overcoming Hurricane Irma
Toronto, Sep 12 (IBNS): The Canadians, who were stranded in Turks and Caicos islands due to Hurricane Irma for a week, finally returned to the country on Monday night.
Latest Headlines