Tag: Iberville Parish Police Department

Florida Woman Bites Camel’s Testicles To Keep It From Sitting On Her Face Near Louisiana Truck Stop

GROSSE TETE, La. — A Florida woman who was pinned to the ground by a camel outside a Louisiana truck stop last week told sheriff’s deputies that she bit the animal’s testicles to escape. The woman and her husband stopped at the Tiger Truck Stop near Baton Rouge last Thursday to let their pet dog […]