Vacationing in India, engineer Amrutha Tamanam rushed to return to the United States after Donald Trump abruptly announced a $100,000 fee for the visa she holds.
'Clog the toilet' trolls hit Indian visa holders rushing to US

43
Vacationing in India, engineer Amrutha Tamanam rushed to return to the United States after Donald Trump abruptly announced a $100,000 fee for the visa she holds.