The U.S. Department of Justice said on Thursday it had made its investigation into police involvement... Reuters India - Published Also reported by •IndiaTimes
Denver police arrested 83 people Saturday night -- mostly for curfew violations, the department said Sunday. Some people had additional charges for throwing missiles, damaging property and having..