Weather Channel sued for $125m over storm chase death
A mother has filed a $125m (£95m) lawsuit against the Weather Channel over her son’s death in a car collision in Texas on 28 March 2017. Two of the channels’ storm chasers, Kelley Williamson and […]