counterprotest (protest + counter-; opposition_against)
A protest held in opposition to another protest