At least 95 people die in devastating flash floods in Valencia, Spain https://abc11.com/post/least-64-people-die-devastating-flash-floods-eastern-spain-officials-say/15488236/