Protesters in London donned Anonymous masks and took to the streets, many involved in pretty hectic clashes with police.
Continue Reading