Two accepted principles of how ecosystems naturally operate could be overshadowed by the importance of human activity, a study has claimed.
A bid by Indonesia`s Komodo
Island to be listed among the seven wonders of the natural
world is gaining momentum.
Day in Pics: 28th August
August 28, 2014
Bipasha at launch event for Delhi Half Marathon