opposition protest.