A man who allegedly raped three women in Central Park was arrested Tuesday in Miami Beach, according to a post shared on X by the NYPD. Continue reading... [ H/T The Daily Caller ]