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 […]