The police have charged a 40-year-old Long Island man in the Meatpacking District attack on V. Stiviano. Dominick Diorio "surrendered to Nassau County police outside his house [in Old Bethpage] at 11:45 p.m. Tuesday and was turned over to NYPD detectives," Newsday reports.

Stiviano, who gained infamy after her taped conversations shed light on former L.A. Clippers owner Donald Sterling's racist views, had been in New York for an interview with Anderson Cooper (more on that later) when she was allegedly punched and called the N-word by two men outside the Gansevoort Hotel on Sunday. Her lawyer Marc Nehoray said that when she "was getting inside a cab, one of the assailants punched her in the face, calling her a 'f------ n----- bitch. Moments later, Ms. Stiviano was punched again by the same person while he was yelling, ‘I am going to slaughter you.’"

Passersby apparently tackled one of the men, and police sources tell the Post, "Cops found him sprawled out on the ground, drunk and bleeding and took him to the hospital. At the time they did not know he had allegedly struck Stiviano. But after she filed a complaint Monday, cops put Diorio in a line up Tuesday and the California woman IDed him."

Diorio was charged with felony charge of assault as a hate crime and a charge of aggravated harassment. When the Post went to to the home that Diorio lives in with his parents, his father said, "Wow, I’m not going to tell my wife about this. That’ll just upset her. I don’t know what to do." The second suspect is still at large.

Stiviano has been cooperating with authorities. While it was previously reported she suffered only minor injuries, her lawyer said she would be checked out by her doctor in Los Angeles for any broken bones in her face.

As for the CNN interview, Stiviano reportedly backed out because CNN had switched interviewers on her—and Chris Cuomo is no Anderson Cooper!