Hurricane Irma hits Turks and Caicos Islands

Hurricane Irma hits Turks and Caicos Islands

This video shows Irmas strong winds and heavy rain battering Turks and Caicos Islands in the Caribbean. The strongest Atlantic storm recorded in history has ravaged other Caribbean island killing at least 10 people in its path. 14 days ago
Massive Equifax data breach hits 143 million Americans

Massive Equifax data breach hits 143 million Americans

The credit scoring company Equifax said that hackers accessed personal details of 143 million consumers between May and July. The intrusion is potentially one of the largest data breaches in the US on record. 14 days ago