The Russian scam luring Nepalese men with the promise of a better life, only to drop them on the battlefield in Ukraine (www.abc.net.au)
The Russian scam luring Nepalese men with the promise of a better life, only to drop them on the battlefield in Ukraine (www.abc.net.au)