Bharat Cricket World Cup 2023: Special puja held at Bhagwan Cricket Ganesha temple for team India ahead of finals