The Dutch national meteorological institute has issued a code red weather alert as black ice and snow wreak havoc on traffic in the northern regions of the country.

Nathan Frandino reports.

Independent journalism costs money. Support Times of Malta for the price of a coffee.

Support Us