A Tallahassee police officer died in an off-duty boating accident in Wakulla County Friday night.
That’s according to the Florida Fish and Wildlife Conservation Commission.
An FWC spokesperson says Michael Terranova was boating on the Wakulla River Friday night when he hit a “fixed object.” The spokesperson says the impact caused him to fall into the water…