Lord Ganesha is invoked before commencing anything significant and it is for this reason that he is called the ‘Lord of Beginnings’. He is also known as Vighnaharta or remover of obstacles. The concept of Vighnaharta or remover of obstacles resonates with the Zoroastrian concept of Verethragna or victorious (in overcoming difficulties, foes or enemies). What Vighnaharta Ganesha is to devout Hindus, Verethragna Bahram […]