India observes Esala Poya Day renewing its links with Buddhism by Editor July 26, 2021 1 President Kovind and Prime Minister Modi laud Buddha’s contribution to mankind