Delhi High Court urges Indian Consulate to ensure legal aid, appeal support, and family contact for Indians sentenced to death.
Delhi High Court urges Indian Consulate to ensure legal aid, appeal support, and family contact for Indians sentenced to death.