Man baptizes self at Florida beach church

The Bay County Sheriff's Office posted this body camera video to its Facebook page showing a Georgia man being arrested at a church in the Florida Panhandle on Aug. 4, 2023. Derek Porter told deputies he waded into the baptismal pool and “something” was holding his head down under the water.

Top Videos