10 of 26 petitioners caught in Russia-Ukraine crossfire dead; some volunteered, others duped, Govt tells SC
Ten of 26 petitioners, claimed to be human-trafficked to Russia, are dead amid ongoing legal and governmental challenges.

Source: The Hindu
Ten of 26 petitioners, claimed to be human-trafficked to Russia, are dead amid ongoing legal and governmental challenges.