Satellites have detected land surface temperatures in some parts of India at 149 F.
We might all be saying good bye soon, thanks oil companies!
Satellites have detected land surface temperatures in some parts of India at 149 F.
We might all be saying good bye soon, thanks oil companies!