Streets deserted as huge snowstorm hits US northeast
NEW YORK (TIP): A huge snowstorm slammed into northeastern US late January 27, shutting down public transport, cancelling thousands of flights and leaving roads and streets deserted as snow blanketed an area that’s home to […]