Legend
The spirit of Robin Hood is alive and well in the United States, and some US politicians aren’t happy about it.
Invoking the name of the famous…
Kingston Police released footage of an unknown bystander casually sticking a foot out to trip a man running from police officers in London.
They…