News Moulton: If Russia Invades a NATO Country, ‘U.S. Troops Will Be There and Americans Will Die’ by Pastor Dan February 18, 2022February 18, 2022 https://www.breitbart.com/clips/2022/02/18/moulton-if-russia-invades-nato-country-u-s-troops-will-be-there-and-americans-will-die/ Post navigation So Predictable – Latest Propaganda Claims Liberty Activists Are Russian Pawns – Alt-Market.usOttawa Police Armed With Assault Rifles Squash Freedom Convoy, Make Arrests