R0021415

Indian blood donor camps are extremely competitive, with some offering special incentives to those willing to give the gift of life. Photo: Flickr

May 2, 2017 10:40 PM (UTC+8)