July 15, 2021July 15, 2021 Abuhba Iyeoma20 dead and 70 people missing as floods destroy buildings and leave families trapped on rooftops in Germany (photos)