British Broadcaster David Attenborough Awarded Indira Gandhi Peace Prize

Former Prime Minister Manmohan Singh on Monday conferred the Indira Gandhi Peace Prize on British broadcaster David Attenborough at a virtual event.