Tag: Death Penalty

Delhi High Court Directs MEA and Indian Consulate to Provide Legal Aid to Indians Facing Death Penalty in Indonesia

In a significant development aimed at safeguarding the rights of Indian citizens…

Vanita