Al Jazeera: India’s illegal blood market

Advertisements