It is Dharma Chakra Day today and India will be celebrating the day on July 4. The essentially Buddhist festival celebrates the preachings of Lord Buddha and is organised by the International Buddhist Confederation (IBC) in partnership with the Union Ministry of Culture.