Navratri and the triumph of Good Over Evil

In India, the celebrations of Navratri spanning over nine days just concluded on the ...