
Bicyclists along a canal in Central France's Charlieu village were alarmed to see what looked like a body wrapped in plastic floating in the canal. Police and firefighters raced to the scene and hauled the object to land. Turns out, it was a sex doll. — Read the rest