A Capitol Police officer accidentally fires inside cannon house office building DC
A Capitol Police officer accidentally fires inside cannon house office building DC A United States Capitol Police officer has been suspended in the wake of releasing their administration weapon inside a legislative place of business, authorities say. The official, who was not quickly recognized, discharged the weapon in the lunchroom of the Cannon House Office … Read more