U.S. Sen. Robert Menendez (D-Hoboken) is bashing the owners of the Empire State Building for being lit red and yellow this week to honor the 60th anniversary of the People's Republic of China. Menendez says China is a communist regime that has been associated with oppression and human rights suppression.
"I find it distasteful that one of the foremost symbols of our free nation would be draped in the colors of a government that has systematically restricted freedom for 60 years," said Menendez, a Senate Foreign Relations Committee member. "Such a display does not deserve to share a skyline with the Statue of Liberty. It is an affront to those who have been killed, those who have been stifled and those who have been driven into exile over the past six decades. It is an affront to the ideals that our great nation was built upon."