Apple
800,000 Indians Vie to Break World Record Planting 50 Million Trees
800,000 people in India turned out this past week to try and break a world record. Officials from the Indian state of Uttar Pradesh distributed tree saplings to citizens in ...
Read more ›