Millions protest for freedom worldwide