Florida man caught ‘defecating’ on possum ‘in full view of motoring public during busy traffic hours’: Cops

A 45-year-old man in Florida was arrested last week after a police…