Remains of 20 people found in Island boat
The remains of 20 people have been discovered in a boat in the waters of the British overseas territory, the Turks and Caicos Islands.
What they were doing in the waters, who they are and how they died remain unknown, though the local…
Read More...
Read More...