Canada Post has issued a new stamp to mark the arrival of Diwali, a major multi-day festival observed across the world by many communities including Hindus, Sikhs, Buddhists and Jains. Also called the Festival of Lights, Diwali celebrates the triumph