China launches 23rd BeiDou satellite into space

A Long March-3C carrier rocket carrying the 23rd satellite in the BeiDou Navigation Satellite System lifts off from Xichang Satellite Launch Center, southwest China's Sichuan Province, June 12, 2016. China launched a satellite to support its global navigation and positioning network at 11:30 p.m. Sunday.