Death in the Delhi zoo—‘Beast’ vs. the Beast India headlines September 23, 2014 When even animals are embarrassed by humans.