Now, it's the turn for the earth to save itself from the scorches of the sun! It will soon get an umbrella to reduce its temperature -- by building a massive space sunshade! But, how?!
A University of Arizona professor, Roger Angel, thinks this...











Fresh Comments