A 30-year-old man on parole for a 2019 robbery was arrested Tuesday for allegedly raping a woman in her own apartment two days earlier.The US Marshals Fugitive Task Force took the suspect, Ellow Williams, into custody on the Lower East Side and charged him with that police say occurred on Sunday. He denies the accusations.Police revealed more details about the disturbing case, including that Williams stalked the woman from behind a parked car and allegedly threatened to shoot her after slinking undetected into her apartment building near Thompson Street and Prince Street.
Load More
Load More