AMHERST COLLEGE MAGAZINE

The article is about how Hinduism is the the most celebrated religion in India while the other religions are pushed aside.

Art Direction: Ronn Campisi

 
The Passage Through India.jpg