Sean A. Flowers Jr., 25, has been arrested after he allegedly drowned his 3-month-old son in a pond.

According to witnesses, Flowers took the child to a pond after an argument with the childโ€™s mother, who is his girlfriend, during a family reunion. He sat down and simply held the child under even as the baby screamed.

โ€“Authorities: Man kills mom days after completing 30-year prisonย sentence

โ€œWithout thinking, I just ran into the water. I yelled at him โ€˜whereโ€™s the baby? Whereโ€™s the baby?โ€™ And then I saw a baby floating in the water,โ€ witness Joey Griffin told Fox 6 News.

โ€œI grabbed it. I tried to swim away with it. He lunged at me and took the baby again and swam further, deeper. We all lost this one. No matter what you do, no matter how hard you try, sometimes you just lose. No matter how hard you try. You just wish you couldโ€™ve did more.โ€

Another witness, Robert Amstadt, said it was โ€œthe most evil thing Iโ€™ve seen.โ€

โ€“Mother allegedly stabs and partially dismembers 3 young sons then attempts suicide

โ€œThat baby cried all the way out into the water,โ€ Amstadtย told the Journal Sentinel. โ€œThen the crying stopped.โ€

Amstadt said that people crowded around the pond were panicked at the sight and that the scene โ€œwas a hornetโ€™s nest of people moving around, crying and screaming,โ€

โ€“Horror in Memphis: Mother allegedly kills 4 children with large butcherย knife

Fox 6 News reports that boyโ€™s mother has another child with Flowers and filed a temporary restraining order against himย last April, but the order was dismissed when she didnโ€™t show up in court.