English News US winter storm traps New York State residents in cars By mywwiinn - December 27, 2022 0 54 FacebookTwitterPinterestWhatsApp New York State’s Buffalo space bears the brunt of a storm that has killed 56 folks in the US and Canada. Source link