Metro3 years ago
Two off-Duty Virginia Police officers arrested and charged for their roles in the U.S. Capitol riot
Two off-duty police officers in Virginia have been arrested and charged in connection to the deadly breach of the U.S. Capitol on Jan. 6. Rocky Mount...