Cliffside Rescue! Riveting Video Shows Rescuers Descend from Chopper in Northern Italy
Hiker rescue! Riveting video shows rescuers descending from ropes from a helicopter to rescue hikers stuck on a rock face near Turin in northern Italy on Sunday. #shorts