Bodhidharma vs Lord Buddha The world knows about Lord Buddha as an apostle of peace and non violence whose teachings are followed by a sizeable number of people in different parts of the world. The people in India, the country where Lord Buddha lived and died, revere him like a God but it is […]