This is some real BS man. Makes me so angry that cops just have free reign to do whatever the hell they want.
I try to avoid the Penn Station area at all costs so I guess in my attempt to never go to that area, I somehow missed the great addition of a pedestrian plaza on what was formerly 33rd Street! Look at this! There's seating, expanded walkways, vendors, umbrellas, and all sorts of pedestrian goodies that make getting out of Penn Station just a little better.