Meenu Batra is a Texas court interpreter and mother of four who was detained by Immigration and Customs Enforcement and later released.
No entity score yet. This entity needs at least one linked article with an entity impact vote and focus support.
Showing 1-1 of 1 linked article
Page 1 of 1
Texas court interpreter and mother of four Meenu Batra was released from ICE custody after a judge ruled her arrest violated her due process rights.
Per-entity impact from this article: None