Society ❯Human Rights ❯Treatment of Detainees ❯Public Response
The Haryana man's handcuffing at Newark Liberty Airport has prompted New Delhi to demand answers from U.S. authorities.