This was the moment a daring firefighter rappelled himself off a bridge to rescue a trio of stranded puppies who got caught up in India's flash flood in Tamil Nadu's Vellore on November 28.
Occurred on November 20, 2020 / Ambulong, Romblon, Philippines Info from Licensor: "We saw these turtles trapped behind the wall of rocks that was built by my uncle. I took the video to inspire others..