Protestors and police clash in latest violence