Heavy snowfall and storms in the United States: uprooted trees; Power outages in many places USA
Heavy snowfall and strong winds are forecast in the northeastern United States. It has caused power outages in some three million homes in the northeastern United States. Trees, roads and …