China launches commercial asteroid hunter and 3 other satellites into space

China launched four new satellites into orbit on Thursday (June 10), including a commercial satellite for tracking near-Earth asteroids. A Long March 2D rocket lifted off from Taiyuan Satellite Launch Center in north China on Thursday at 11:03 p.m. EDT (0303 GMT, or 11:03 a.m. local time Friday, June 11). Footage of the launch shows white insulation […]