Woman runs for her life ‘screaming’ after hearing telltale signs of landslide: ‘Impeccable decision making’
An Alaskan guide was filming a survival video in Juneau, Alaska, for her 170,000 TikTok followers when she suddenly heard a landslide heading toward her. Buy, sell or hold? How….