Homes and temples glow across India as Diwali celebrations begin

Homes and temples glow across India as Diwali celebrations begin
Nov 6, 2026 4:21 PM