Father Trying To Drown His Own Twins Shot & Killed By Neighbor

Investigators were reviewing whether Cash Freeman should face charges in the shooting death of his neighbor, 27-year-old Leland Foster. Cash found the father holding the mother of the kids at knife point as he tried to drown his three-month-old twins.



Content Goes Here