There's a thought-provoking essay in the Observer suggesting it's time to take down the huge American flag in the heart of the terminal. The flag was placed in Grand Central soon after September 11, ...
World renowned French sculptor, Laurence Jenkell, has made her U.S. debut with Crossroads of the World, the first exhibition to be presented inside The Port Authority Bus Terminal. Featuring her ...