China has been busy in 2021 as it ramps up its space led activities in a bid to dominate the modern space race. Beijing conducted the 29th orbital launch of the year by blasting off twin satellites to boost its remote sensing and mapping capabilities. Read More at India Today