1 month agoCliffside Rescue! Riveting Video Shows Rescuers Descend from Chopper in Northern ItalyBreitbart