A group of protesters marched from Tompkins Square Park to Union Square on Wednesday afternoon in a demonstration meant to criticize capitalism.
↧