We're learning more about a massive fight in Poughkeepsie last Monday that's now sparking outrage in the community.

Police say a fight that happened during school dismissal, about two blocks from the high school, started the whole ordeal.

Officers say they want any witnesses to come forward.

Following that, about 20 minutes from the first scene, a video obtained by Spectrum News shows an officer grabbing a girl and taking her to the ground as he tries to subdue her.

Spectrum News spoke off-camera with the mother of that girl, who says she is very upset about what she saw. Meanwhile, police sources tell us there were more than 30 people involved in the fight, adding that officer is well liked in the community and has a great relationship with local students.

Poughkeepsie Mayor Rob Rolison says in part, "At this time, we are waiting for more information in this developing investigation, so that we may make a fair and reasonable judgement as to what actually occurred.”