TruthHerald.com

The Truth About the Biden Installation – 1/20/2021

The powers that be have deputized 4,655 troops as U.S. Marshalls with the power to arrest large numbers of people in D.C., thousands.  WHO are these people?  Who are they arresting? There can’t be more than 100 people… Read More

%d bloggers like this: