Jump to content
April 4, 2013
Sherry West is the mother of 13-month-old Antonio Santiago, who was shot and killed during a reported robbery attempt.
Use the comment form below to begin a discussion about this content.
6 p.m. to 8 p.m.