Mayor Eric Adams suggests 9/11 as reason New York is ‘greatest city’ on planet
New York mayor Eric Adams has raised eyebrows online after suggesting 9/11 is one of the reasons that New York is the ‘greatest city’ on Earth.
New York mayor Eric Adams has raised eyebrows online after suggesting 9/11 is one of the reasons that New York is the ‘greatest city’ on Earth.