Hundreds of police in riot gear have been mobilized and dozens arrested

Read More At Article Source | Article Attribution