People are out on a street in protest with rocks and tear gas.