T TV

Sunday 10/September/2017 18:41 PM

Hurricane Irma causes massive devastation

Hurricane Irma uprooted trees and tore off roofs in Cuba on Saturday 200-km per hour winds damaged hotels in the island's beach resorts and forced...