Tsarizm Editor-In-Chief Appears On Zvezda TV In Moscow Discussing General Michael Flynn Situation
Tsarizm.com editor-in-chief L Todd Wood appeared on Zvezda TV recently in Moscow to discuss the case of dismissed U.S. National Security Advisor General Michael Flynn....