More than a thousand people have taken to the streets of the British capital on May Day to defend their right to protest, which is endangered by a bill that vastly expands the powers of the UK police. … Read More >1,000+ join ‘Kill the Bill’ rally on May Day in London (VIDEO)