<p>A man buys idols of goddess Laxmi and lord Ganesha from roadside stalls on the eve of Hindu festival Diwali on October 17, 2017 in Ranchi, Jharkhand.  Diwali also known as…

A man buys idols of goddess Laxmi and lord Ganesha from roadside stalls on the eve of Hindu festival Diwali on October 17, 2017 in Ranchi, Jharkhand.  Diwali also known as Deepavali and the festival of lights, is an ancient Hindu festival.


Photo by: Ratan Lal