This viral video shows the best of the human spirit in full display as a group of selfless strangers put their lives at risk to save a man from drowning.
The inspiring footage shows the man struggling, trapped in a torrential stream of water as a group of Good Samaritans jump into action binding together a human chain to save him. The selfless rescuers endured several minutes of tugging and pulling. But it finally paid off.
Watch, and please share this amazing act of kindness.