Power plant explosion sends New York into frenzy
New York, Dec 28 (IANS): A transformer explosion at a power plant in Queens temporarily lit up the New York skyline in bright blue and caused a frenzy in the city, with many on the social media fearing an alien invasion.The New York…