China begins operating giant telescope to explore deep space

Video. China begins operating giant telescope to explore deep space

China has taken a big step forward in space exploration: a huge radio telescope – the largest in the world – has begun operating from its base in the southwest of the…