Tag Archives: NASA

TPT in Images: The Flooding Effects of Harvey (As Seen from Space)

How NASA is giving us a new perspective on the devastation that Hurricane Harvey has caused in Texas.

 

Continue reading

Leave a Comment

Filed under News