As a last resort, Andrew Yang proposes space mirrors to save the planet

You may also like...