H K Sethi JFI June 17, 2021 Europe, Latest News Italy cable car: Outrage as video of the crash shown on TV Italy’s public broadcaster Rai has faced strong criticism for airing leaked CCTV footage of a fatal cable car crash that…