November 06, 2024 04:51 (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