Amazing India Has Planted 66 Million Trees In Just 12 Hours Aayesha ArifJuly 6, 20170 As Trump chose to withdraw from Paris Climate Agreement, the rest of the world is bent on doing good for the...