protesters throw stones at police