'I hate to admit it...': Indian-origin Texas woman Meenu Batra says she is afraid she could be arrested again
In her first interview after being released from ICE detention for over six weeks, Indian-origin Texas woman Meenu Batra told CBS News exclusively that she is afraid that she could be arrested again. Batra had been living in the US since 1991 after she fled India following the killings of…
The Times of India ·