Man decides to baptize himself while burglarizing a Florida church, is arrested shortly after
A Georgia man is drowning in legal troubles after he allegedly broke into a church near Panama City Beach, Florida, stole various items and even decided to baptize himself in […] Read More