Flash Flooding in Southern Spain Claims 95 Lives, Rescue Efforts Underway.   Spain:   Southern Spain is reeling from devastating flash floods that have resulted […]