In the quiet hours of a Monday night in St. Louis, the life of 54-year-old Anthony Price was violently cut short in what police believe was a home invasion robbery. On December 30, 2013, two men wearing ski masks and armed with firearms forced their way into Price's home located in the 5800 block of Terry Avenue. The armed intruders confronted Price and his fiancée, demanding money and the keys to their vehicle.
According to a witness account provided to the police, the harrowing ordeal
...Read More