During severe flooding in Rajasthan, India, villagers displayed remarkable courage by forming a human chain to rescue their stranded livestock.
HYR 0069 Turtle and Dog Saved from Tar
DOG 0042 Villagers Save Dog Trapped in Tin Can
HYR 0066 Heroic Fishermen Save Drowning Cat
KUS 0011 Bird stuck on railway wire rescued
BAL 0003 Fishermen set free dolphins snagged in nets
HYR 0065 Injured duck rescued from pond
HYR 0064 The sea roe deer was discovered
MOY 0011 Pulling the deer out of the trap.
KUR 0072 Blind cow saved from gutter chamber
DOG 0037 Mad dog rescued
DOG 0034 Dog save himself at flooded water
HYR 0063 A deer had fallen into the sea
HYR 0062 Mountain climbers save fox
HYR 0056 Bull rescued with tin can stuck in mouth
KOY 0001 Sheep horns trapped in electric wires