Japan Snowstorm Leaves 17 Dead, Dozens Injured

(CTN NEWS) – TOKYO – Heavy snow in Japan has killed 17 and injured more than 90, officials reported Monday. It has also left hundreds of homes without power. Since last week, powerful winter fronts have poured heavy snow in northern regions, stranding hundreds of vehicles on roadways and causing 11 deaths by Saturday. “More … Continue reading Japan Snowstorm Leaves 17 Dead, Dozens Injured