India uncovers Russia people-smuggling network trafficking citizens to fight Putin's war March 8, 2024 News At the start of this month, the General Staff of the Armed Forces of Ukraine claimed that Russia’s combat losses now amount More