Prime Minister Narendra Modi on Thursday inaugurated the Ambedkar International Centre in Delhi.