The New York Times Is Sitting

on land ( 620 8th Ave, New York, NY )
that Native Americans were cheated out of. Should we bring in the wrecking ball? Oh what a can of worms Liberals have opened.

3 Likes