Thousands of protesters marched through the city center and gathered near Mexican federal police -- who were sent to restore order in Oaxaca .