There is a video going viral here of a Dash8 landing during a recent media hyped storm:
According to the description and imagery it is a Dash8 Q400 (registration D-ABQD), Eurowings flight EW9203. It did land during a storm with alleged 110km/h (60 kts) crosswind on Düsseldorf airport.
According to https://www.flightradar24.com/data/flights/ew9203 it landed at 12:13 local time on 18.01.2018, runway 23L or 23R. Within the video it is claimed that there is wind up to 110km/h whereas other sources from other places claim more like 80-90kmh (43-40kts), it probably varied by the minute.
Wind direction seems to have been mostly from west, with storm typical quick variations.
The crosswind limit for the Dash8 Q400 seems to be 32knt, quite below any of the cited wind speeds, however given the angle difference (230 to 270) a cited wind speed of ~50knt would have been just within the limit.
TL;DR
If there was the possibility of going to another airport (I have no idea if there was), should the pilot have diverted to a less windy area for safety reasons?