Featured Russia’s war effort may not be as formidable as it looks Juan Pablo Vera Mar 30, 2024 Russia’s war machine has shown remarkable stamina despite the hundreds of thousands of troops it is!-->!-->!-->…