News

New Delhi: Her name echoed in protests and petitions across India for months. Now, finally, there is a glimmer of relief. Nimisha Priya, the Indian nurse who had been sentenced to death in Yemen, is ...