Tushar Shah will be the one of the six crew members who will fly aboard the New Shepherd rocket owned by Blue Origin promoted ...
XICHANG -- China sent a new satellite into space on Saturday from the Xichang Satellite Launch Center in the Southwestern province of Sichuan. The satellite Zhongxing-10R was launched at 8:11 pm ...