India 2007 © Michel Lotrowska
Indian activists protest in New Delhi against a challenge to the country's patent law by Swiss pharmaceutical giant Novartis.