695,000 Russian troops fighting in Ukraine

President Volodymyr Zelensky has stated that approximately 695,000 Russian troops are currently deployed on Ukrainian territory, with an additional 52,000 stationed across the border in Russia’s Kursk and Belgorod regions.

The President announced this during his…

Continue Reading