Post Tagged with: "baby murder"

New evidence sheds light on baby murder case

New evidence sheds light on baby murder case

Two young men who were accused of murdering a toddler in the US may be exonerated after new evidence was uncovered by the prosecution. Sherry West, 42, mother of baby Antonio Santiago who was killed in March this year, claimed that two young black men approached her and attempted to rob her before shooting her baby in the face and[Read More…]