Florida man faces preliminary charge of rape in Evansville
EVANSVILLE – A Florida man has been arrested and preliminarily charged with rape and strangulation after police say he attacked a woman at a West Side apartment complex. Jerrode Stephone Barker, 33, of Tampa, was booked into the Vanderburgh County jail …