Visitors at the Mars exhibit in a New Delhi planetarium. Photo: AFP

Eyebrow-raising claims trigger debate in India

TOP PICKS

Visitors at the Mars exhibit in a New Delhi planetarium. Photo: AFP
READ FULL ARTICLE