People stand on an avalanche of debris covering a street in Braunsbach, Germany, Monday, May 30, 2016. Authorities said three people are suspected to have died as floods struck Germany. Southern and western Germany, along with other parts of Europe, experienced heavy rainstorms over the weekend. (Photo by Marijan Murat/DPA via AP Photo)
|