Explore Business Standard
The execution of Indian nurse Nimisha Priya, originally scheduled for 16th July, has been postponed. The 38-year-old was convicted of murdering her business partner, and Yemeni citizen Talal Abdo Mahdi in 2017. Group Captain Shubhanshu Shukla and 3 fellow crew members successfully returned to Earth today after spending 18 days in the International Space Station.