Indian human rights activists Binayak Sen and Bulu Imam will be honoured with the International Peace Award given by the Gandhi Foundation at the House of Lords.

More In: Today's Paper