Reply To: Russia and Ukraine Developments – 75% of Russia’s Forces Deployed February 20, 2022 at 8:43 PM #1137 Joachim BartollKeymaster Total posts: 3672 Up0:: Replies viewable by members only