Read Time:12 Second
KYIV/MOSCOW/BERLIN: Hurricane force winds, snowfall and flooding have left at least 20 people dead in parts of Russia, Ukraine, Moldova and Germany, authorities said on Tuesday. Dubbed the ‘storm of the century’ by Russian media, the violent weather…