Follow us on
loading....
Heavy rains and subsequent flash floods have wreaked havoc in several German states. At least 120 deaths have been confirmed...