Police: Man’s body found floating in water in Freeport
The body of a man was discovered floating in water in Freeport.
Police say the body was found in the Jeffstar Marina around 9:15 a.m. on Friday.
The man was pronounced dead by a medic later in the day.
Authorities have not yet disclosed many details surrounding the discovery.