Man accused of raping three women in New York’s Central Park; video shows his arrest in Miami

Posted

Body camera footage shows police in Florida arresting a man accused of raping three women in New York’s Central Park over the span of five years.



Continue reading at WESH »