Police in Afton, Oklahoma, have released the details surrounding the accidental shooting of Hayzel Jones.

See Full Page