China successfully launched two satellites to test communication technology, China Aerospace Science and Technology Corporation reported.

The modified, two-stage Long March CZ-6A carrier rocket measures 50 meters in length and runs on environmentally friendly propellant, utilizing a mixture of kerosene and liquid oxygen.

Video: Phazzee/Х