Deadly thunderstorms hit Europe, “positive giant” hits a referee in Germany
A low pressure center is covering a large swathe of Europe producing heavy rain and severe electrical storms since Saturday, May 28, 2016. At least 2 people were killed and more than 35 injured on Saturday alone. The severe weather is expected to move over to the UK…