iOS app Android app

Leila Tarantino Tampon Forcibly Removed

Florida Mom Says Officer 'Forcibly' Removed Her Tampon During Traffic Stop

Posted 08.10.2012 | Crime

Leila Tarantino, a Florida mother, was pulled over for rolling through a stop sign last July. But what should have been a routine traffic stop alleged...