Crime 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… CelebJamNovember 21, 2023