Florida Woman Claims Police Made Her Poop on Her Lawn During Meth Bust

A Florida woman is suing Volusia County and the city of New Smyrna Beach after police officers forced her to poop in her front yard and undress in front of them while they searched her house for meth.
