undefined
Posts
undefined
Followers
User since undefined NaN
Central Park rape suspect found working at unexpected job in Florida
2 days ago
A man accused of sexually assaulting three women in New York's Central Park over five years has been arrested more than 1,000 miles away in Florida. FOX 5 New York reports Dereck Rivera-Deleon, 30, was taken into custody Tuesday in Miami Beach with help from the U.S. Marshals Service. Police...
47