PV International Desk : Harvey Weinstein turned himself in to New York police Friday morning and was arrested on charges that he raped one woman and forced another to perform oral sex on him, a source familiar with the investigation told CNN.

Manhattan prosecutors will charge Weinstein with first- and third-degree rape in one case and a first-degree sex act in a second case, a source said. He’s expected to appear in court later in the day.

Weinstein walked into a New York police precinct office through a flurry of reporters and photographers, carrying what appeared to be books.

It was a scene not unlike the red carpet walks he used to do, further highlighting how far the disgraced Hollywood producer has fallen since dozens of women came forward in the New York Times and the New Yorker to publicly accuse him of sexual misconduct.

Weinstein’s bond is expected to be set at $2 million, according to a law enforcement source.

He is also under investigation for alleged sex crimes in Los Angeles and London. Federal prosecutors in New York have started a sex crimes investigation involving him, according to the Wall Street Journal.

The charges follow a flood of accusations against Weinstein that led women around the world to come forward with accounts of being sexually harassed by powerful men. His accusers welcomed the news as a sign that the tables were finally turning — not only on him but on other accused predators.

“I, and so many of Harvey Weinstein’s survivors, had given up hope that our rapist would be held accountable by law. Twenty years ago, I swore that I would right this wrong. Today we are one step closer to justice,” said actress Rose McGowan, one of the first women to publicly accuse Weinstein of assault.