Delhi High Court Directs Legal Aid To Indians On Death Row In Indonesia

New Delhi: The Delhi High Court on Friday directed the Indian Consulate in Indonesia to ensure…