Police guilty over Menezes case
It would seem at even on the other side of the pond they have issues with their police forces. Police everywhere seem to have an issue with how they exert their authority, especially in a difficult situation. Here in Canada it is no different – see the whole Vancouver Airport …