Heavy snowstorm bashes US east coast

A massive winter storm pounded the US east coast, grounding flights, shuttering vaccination sites and bringing New York City to a standstill. Parts of Maine, Massachusetts, New Jersey, New York and Pennsylvania received snowfall up to 30 inches. New York City and New Jersey have both declared a state of emergency. The US National Weather […]