SUBSCRIBE
Twin Towers
44M MAR 25, 2023 TV-14
S2 E1: A comprehensive investigation reveals ten key failures that led to the collapse of Champlain Towers South in 2021, which killed 98 people.