A massive 7.6 magnitude earthquake has struck the Caribbean Sea, prompting a tsunami warning for nearby islands including the US Virgin Islands, Puerto Rico and Jamaica. The tremor occurred on Tuesday night at about 9.51pm just over 25 miles from the coast of Great Swan Island belonging to Honduras. The earthquake had a depth of 6.2 miles, according to the US Geological Survey.