We The Patriots USA News Channel
We The Patriots USA was founded out of necessity in a time when all of the things we hold most dear--faith, family, health, truth and freedom--are under constant attack, there is no choice but to stand up and take back our country. We will not be silent!
If you have Telegram, you can view and join
We The Patriots USA News Channel right away.