As countries continue to turn away from Russia and their leader Putin – discontent towards the Russians grows worldwide.
The Netherlands Prime Minister hit out at them this week:
No doubt Putin and his cohorts will be before the Hague at some point.
Held to account and brought to Justice.