A 4-year-old child is in the hospital after being pulled from the water at a beach in Winchester on Saturday afternoon.
"Me and my mother was crying," said a woman who witnessed the incident. "It was sad. I could see the kid gasping, his eyes blooshot red."
Another witness said the child was underwater for 10 minutes even though there were adults everywhere.
"I don't understand it," she said.
The incident occurred around 3 p.m. at Sandy Beach, where an off-duty Revere Police Officer pulled the child from the water. A doctor who happened to be at the beach performed CPR on the child before they were transferred to Revere Hospital.
"He wasn't breathing when I seen him and then the ambulance and then they put the bag on him and they took off with him," said a witness.
There are no lifeguards at the beach.
"If you come to a public place like this with a kid, make sure you pay attention to the kid," said a witness.
The woman said she is keeping the family in her prayers.
"To the mom... my prayers are out there for her and her baby," said a witness.
No update on the victim's condition has been made available.