Heavy police presence in Washington ahead of rally for Capitol riot defendants
Published
A rally in support of defendants over the January 6 riots at the US Capitol is set to start in Washington, DC.
Full ArticlePublished
A rally in support of defendants over the January 6 riots at the US Capitol is set to start in Washington, DC.
Full Article