Man at Center of Manhunt Now Behind Bars on Rape, Human Trafficking Charges

2018-02-04 1

A Florida man on the run from authorities is locked up in Pennsylvania on rape, human trafficking, extortion and prostitution charges.