November 23, 2024 06:00 (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