Indian-origin court interpreter Meenu Batra detained for weeks and finally walks free in US
IBNS-CMEDIA: Indian-origin immigration court interpreter Meenu Batra, 53, has been released after spending more than a month in detention by U.S. Immigration and Customs Enforcement (ICE). “We are overjoyed. It’s been …
Read More