Protests have erupted nationwide