NEW DELHI: People clicking pictures of a statue of Dr BR Ambedkar, installed at Dr Ambedkar International Centre, that was dedicated to the nation by the Prime Minister in New Delhi on Thursday. (PTI)