TOP

A stranger helping you when you are flustered feels like God has come to help you. And it is the

India and China have helped the Earth get greener over the last 20 years! NASA found this and reported in