Using Cape Town as a launchpad, Russia boasts of supergiant oil fields in Antarctic wilderness MSN, 25 Oct 2021 As Antarctic Treaty nations release the new Paris Declaration, a brand-new climate manifesto, Daily Maverick can reveal this…