A state assemblywoman from Brooklyn was handcuffed and charged with assault Saturday — after her 12-year-old son walked into an NYPD station house with an injured arm and accused her of hitting him with a broomstick, police sources said.
Diana Richardson , 33, was arrested at her Crown Heights home at about 1 a.m. after her son walked into the 71st Precinct late Friday night and showed cops a contusion on his left arm, the sources said.
The distraught boy told police at about 11:20 p.m. that he had gotten into an argument with his mother about his report card.
Richardson — who on social media calls her son her “greatest accomplishment” — was taken to the station house the next day and admitted to beating the boy because he had pushed her during the argument, the sources said.
She admitted that they had fought after he refused to complete an essay on how to improve his grades, the sources said.
The boy grew enraged and pushed her, she reportedly claimed.
The boy, whose name is being withheld by The Post, was treated at Kings County Hospital.
Richarson faces charges of assault, endangering the welfare of a child, criminal possession of a weapon and menacing. She’s due back in court on Jan. 10.
Richardson in a Facebook post had previously admitted to her son being difficult.
“He is a pain in my side but I love him anyway!” she wrote in January 2015.
Richardson is finishing up her first term as an assemblywoman in Brooklyn’s 43rd District which includes Crown Heights, Prospect-Lefferts Gardens, Wingate and East Flatbush.
She’s running unopposed for a second term on Tuesday.
Richardson’s colleagues were shocked to hear of allegations that she had harmed her son.
“She’s a wonderful mother and a wonderful parent; I haven’t heard anything to the contrary. It’s surprising,” said a Crown Heights political leader who has worked with Richardson.