British police are so mean.... .. they're awesome. Here's one giving some protesters a stick full of medicine