A former police officer in Florida who was convicted of forcing a teenage boy and girl to strip naked during a traffic stop to avoid arrest was set to begin a 10-year prison sentence last week.
A former police officer in Florida who was convicted of forcing a teenage boy and girl to strip naked during a traffic stop to avoid arrest was set to begin a 10-year prison sentence last week.