Continue reading...
A New Delhi Coca-Cola factory is under fire this week following allegations of mass pigeon killings...