India busts 'major' network trafficking people to Russia

Agents are duping people into fighting for Russia by promising them high-paying jobs, detectives say.

India busts 'major' network trafficking people to Russia
Agents are duping people into fighting for Russia by promising them high-paying jobs, detectives say.