Only in Florida! Seriously! A Florida woman was jailed after tossing human feces at her landlord and somehow ended up with dried excrement smeared all over her own face, authorities said.

Katie Johnston reports.

Read more

 

Comments

Leave a Reply