China launched the Communications Technology Experimental Satellite-25 from
Wenchang on a Long March-5 rocket today; the satellite reached its planned orbit
and the mission was declared successful. The satellite is intended to validate
multi-band, high-rate satellite communications technologies.