info@news-matic.com
A 'ring of fire' solar eclipse glowed over Antarctica, witnessed by only a handful of researchers at Concordia Research Station.