Video Eric Adams cites 9/11 to declare New York ‘greatest city’ globally. February 23, 2024 Abigail Turner