7 months agoAn addendum to "stop idolizing russia" by NFKRZ & addressing Eli from Russia & Gonzalo Lira.SayNoToDemocide
6 months agoRussia Takes Control of Avdiivka, The Biggest Success of the War in 9 Months | Latest news 2024News View TV
1 year agoNews From the Pew: Episode 37: Tulsi Jumps Ship, PayPal Fiasco, Pfizer Admission & Ukraine/RussiaSensus Fidelium