India’s space agency on Wednesday successfully launched a U.S. communications satellite into low earth orbit from the Satish Dhawan Space Station in Sriharikota.
Three people, including two police officers, have been killed in an explosion in Moscow, Russian investigators said, just days after a car bomb killed a high-ranking general not far away.