17 days agoCliffside Rescue! Riveting Video Shows Rescuers Descend from Chopper in Northern ItalyBreitbart