Bharat Express

Buffalo

US WEATHER UPDATE: In the Buffalo, New York, county—which receives an average of around 95 inches of snow each year—there have been at least 60 fatalities as a result of a blizzard. What should have been done differently given the high death toll? HERE ARE 3 REASONS  WHY THE STROM WAS SO DEADLY. Authorities May …