53-year-old Meenu Batra, an Indian-origin woman who had been living in the US for the last 35 years was detained by ICE agents in Texas who asked her whether she knew that she had a deportation order ...
Meenu Batra, a certified court interpreter originally from India, was released on Thursday (April 30) after spending nearly seven weeks in detention following her arrest by federal immigration ...