Global News Japan.. A snow storm paralyzes the country Admin Japan.. A snow storm paralyzes the country Japan has witnessed very strong snow storms, which have claimed the lives of at least 5 people s... read more