I come from Holland too. We are indeed in shock, angry and furious about these situation. These rebels and Putin are idiots!

https://pbs.twimg.com/media/Bs7TpW4CMAA21Tp.jpg