The BCCI has decided to extend its munificence—following Team India’s World Cup triumph—to every baby born on the 2nd of April, 2011.
India has a baby born every two seconds. That makes approximately 30 * 60 * 24 = 43,200 babies born on the auspicious day.