la manifestación

feminine noun

· common

demonstration, protest, rally

"Miles fueron a la manifestación ayer."

Thousands went to the protest yesterday.