Prime Minister Narendra Modi on Friday paid homage to the father of Indian Constitution DR BR Ambedkar on his 126th birth anniversary. To mark the occasion, PM Modi prayed at the Deekshabhoomi, a holy spot that is very closely associated with Dr Ambedkar.