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

CM:

ATTN

Get the app

Loading event...