Yamini Lohia
<br />Still from The Dirty Picture.<br />

Views | Shut up and look pretty

2 min read . 28 Nov 2011
<br />Clouds hang above the Machu Picchu site, one of the New Seven Wonders of the World, in Peru. Photo: Bloomberg<br />

Views | Warming up to global warming

3 min read . 10 Nov 2011