Sino-French satellite launched into orbit
SHANGHAI - A satellite developed by China and France, the most powerful yet for studying the farthest explosions of stars, was launched into orbit on Saturday, the Chinese state broadcaster CCTV reported.