An Oklahoma district attorney has determined that a neighbor was "justified" in shooting and killing a father attempting to drown his twin babies.

According to The Associated Press, Pontotoc County District Attorney Paul Smith said the fatal shooting of Leland Foster, 27, of Poteau, last month "was certainly necessary under these gripping circumstances."

Authorities said Foster went to his ex-girlfriend's Ada home June 2 and attacked the woman, then held the babies in the bathtub while threatening to kill their mother.

A 12-year-old ran for help and found neighbor David Cash Freeman, who shot Foster three times, authorities said.

Freeman will not face any charges.