20 found dead on boat

Officials are reporting that 20 people have been found dead on a boat floating near Grand Turk island. The discovery was made Thursday morning by fishermen who noticed the boat……