1 day agoGermany NOW! Unrelenting Storms Cause Chaos: Floods, Lightning Strikes, EvacuationsAllatRa TV