Brazil has a new station in Antarctica, and it’s partly thanks to China!

Advertisement

More videos