powerful wind

WATCH: Cyclist blown away by powerful wind in Netherlands

THE HAGUE: The storm in Netherlands and parts of northern Europe is giving people a… Read More