Category: News & Politics
The typhoon shan shan one of japan's strongest ever storms in decades is dumping torrential rains across the southern regions the powerful storm claimed at least about three lives and left scores of people injured now these are some of the latest images from southern japan from the city of makurazaki... Read more