No, the aliens did not land in New York, the police assure them
“We assure you, aliens have not landed in the Bronx”, a New York police inspector assured Twitter the night of Thursday, December 27. Why such a denial? Because the city that never sleeps was bathed in the night with an electric blue luminous halo, enough to stir up fears. “This is typically what you would … Read more