Loading…
Staff at the Tree of Life for Animals rescue center in Pushkar, India receive a dog from nearby Ajmer that was hit by a train...