Denver Police arrest 5 people they believe are part of a cellphone store ...



The Denver Channel
Court documents state that on July 1, two women who were working at the Cricket Wireless Store at 2789 W. Alameda Ave. saw two men wearing hooded sweatshirts and bandanas over their noses and mouths, jogging up the steps to the store. The women ...





More...