Tag India vaccine industry Why Are Indians So Angry at Bill Gates?By Akshay TarfeThe latest backlash against the Gates Foundation in India is the result of years' worth of concerns raised by human rights activists and civil society.Page 1 of 1