Team rescue effort needed to lift beached Florida manatee
A manatee was found stranded on a beach in Volusia County, Florida, on Wednesday, July 5. Bodycam footage released by the Volusia County Sheriff’s Office shows the team effort by at least 12 volunteers to hoist the manatee off the sand.