New York City Comptroller Brad Lander and several other lawmakers and protesters staged a sit-in on the 10th floor of 26 Federal Plaza on September 18, 2025, sources confirmed to Fox News Digital. The ...