Perhaps the crazy idea we need to deflect solar radiation is space bubbles.by adminJuly 8, 2022July 8, 2022