Russian sub-humans driving a diplomatic registered vehicle,
Two Russian sub-humans driving a diplomatic registered vehicle, caught removing posters supporting Ukraine from a street in Edinburgh, UK. Time to start closing Russian embassies around the world if they can't behave in a dilomatic manner.