Dozen protesters march near Grand Central demanding billionaire taxes

Location: New York, United States

1 sources from 5 citizen journalists

Topics: billionaire tax, grand central, street march, protest, tax reform, demonstration, activism, economic, urban, political

Dozen protesters march near Grand Central demanding billionaire taxes


MONITORING WIRE…

Loading event...

Dozen protesters march near Grand Central demanding billionaire taxes | Open Wire