World News | Press Trust of India | Thursday April 13, 2017
China today successfully launched a new communication satellite which will enable passengers of high-speed trains to watch high-definition videos smoothly and help those at the scene of natural disasters.
www.ndtv.com