Georgia murder of baby complicated by evidence of gun powder residue on hands of both parents
Four months ago, the horrific shooting death of baby Antonio Santiago (Antonio Davis) in Georgia and the subsequent arrests of two teen suspects made national headlines. Now, there is news that the hands of both More...
Demarquis Elkins and unidentified teen arrested for Antonio Santiago murder, the second child of Sherry West to die
The shooting of a 13-month-old boy, Antonio Santiago, in his stroller marked the second time mother Sherry West lost her son to violence, she was quoted as saying in a March 23 article on CNN. UPDATE: New evidence More...