Heavy torrential rain spurs landslide, killing 9 in Indonesia

Heavy torrential rain spurs landslide, killing 9 in Indonesia.

Standard

Leave a Reply