Good Riddance: Father Trying To Drown His Own Twins Shot & Killed By Neighbor [Video]

IMAGE VIA Oklahoma County Jail Leland Michael Foster was shot and killed while he was trying to drown his 3-month old twins. Foster had a butcher knife in hand when this all went down and his neighbor, Cash Freeman, dumped on his azz…killing him. Cash came on the scene when a 12-yr-old girl from Foster’s home ran to his house asking for help.

See more here:
Good Riddance: Father Trying To Drown His Own Twins Shot & Killed By Neighbor [Video]

Related Posts with Thumbnails

Leave a Reply

Your email address will not be published. Required fields are marked *