'Felt Helpless And Humiliated': Indian Tourist Alleges ‘Inhumane’ Treatment In Russia
Amit Tanwar claimed "inhumane" treatment by Russian immigration officials after he and eight others were detained in Moscow despite valid documents.
World