Tag: Storm in US

Dozens killed by the blizzard as a US freeze sets in

Officials report 34 fatalities across the US, with Buffalo in New York…

News Desk News Desk