Notably, several Indian nationals were allegedly duped into fighting in Russia's war with Ukraine on the pretext of lucrative ...
"We have received approximately 1 lakh 80 thousand feedbacks. Discussions were held through 12 thousand small and big ...