A new video showing a white plainclothes New York police officer repeatedly punching a black youth being arrested has rekindled charges of police abusing their position of authority and racial profiling.

The video, recently uploaded on YouTube, shows a huddle of NYPD officers trying to subdue and handcuff an unidentified person. A plainclothes cop, wearing camouflage wedges into the melee and throws a number of punches at the assailant.

"Hey! Hey! Hey!" one woman is heard yellling. "Stop it! Get off of him!"

Another woman off camera identifies herself as a lawyer and says the suspect is only 12 years old.

"I can't believe he just did that after everything that's happened," she says, refering to the grappling-hold death of Eric Garner earlier this year in Staten Island.

The NYPD later confirmed he was actually 16.

According to the information in the YouTube video, the event took place after school.

"This happened today on my way to the post office," the description reads. "The kids were 12. They had supposedly pushed one of their classmates down. However when the victim was asked, he said those weren't the guys. They were still taken away. 12. Years. Old."

The New York Daily News reports that NYPD Internal Affairs is investigating the arrest.