CultureDussehra: Giant demon effigies go up in flames in India
India celebrated Dussehra, also known as Vijayadashami, in New Delhi with Ravana effigies set ablaze and fireworks. The prime minister joined the festivities.
Dussehra: Giant demon effigies go up in flames in India