HAMPTON, Va. (WVEC) -- Police say an 18-year-old man accidentally shot a 12-year-old girl in Hampton Tuesday afternoon, landing the child in the hospital with life-threatening injuries.

Officers say the shooting happened in the 2500 block of Laguard Drive.

Authorities say the 18-year-old was handling the firearm when it accidentally went off and struck the child.

The girl has been taken to the hospital for treatment. Police say this is an isolated incident.

Investigators are still working to learn more about what happened.