A Hudson Valley cab driver admitted that he raped two young girls after he picked them up from a popular bar scene in the local area.

On Monday in Orange County Court, 34-year-old Javier Alexander Vilchez Salazar of New Windsor pleaded guilty to two counts of first-degree rape.

Salazar confessed he raped two young women he picked up as fares when he was driving a cab by bars and nightclubs on the waterfront in the City of Newburgh, in September and November of 2017.

Salazar admitted on November 12, 2017, he was driving a cab by the waterfront in Newburgh when he picked up a young woman who was looking for a cab to take her home. Instead of driving her home, Salazar raped the woman.

Vilchez Salazar also acknowledged on September 3, 2017, he picked up a different young woman by the waterfront in Newburgh and also raped her, instead of driving her home.

“I commend the police officers whose investigation stopped this defendant from continuing these heinous predatory attacks on unsuspecting women who were merely trying to get home safely,” Orange County District Attorney David Hoovler said. “The bravery and tenacity of the survivors of these attacks in coming forward and cooperating with law enforcement is to be admired, and was indispensable to the successful prosecution of this case.”

The District Attorney’s Office stated in court they will recommend a 21-year prison sentence. Salazar is scheduled to be sentenced on May 3.

Here are this week's Top 5 news stories from the Hudson Valley

More From Hudson Valley Post