Reporter bio

Yibing Feng

RSS feed


Produced by Yibing Feng

Featured Story

VIDEO: Space technology this year reached some important goals, culminating with the spectacular landing of a space probe on a comet, millions of kilometers from Earth. George Putic has more.

2014 Year of Space Technology Benchmarks, Setbacks

Biggest achievement of 2014 came in later half of year, when Rosetta launched a probe named Philae that made the first soft landing on a comet More