Indonesian rescuers recovered 10 bodies after a landslide struck vehicles on a hilly road on the country’s main island of Java, police said Friday.Torrential rains pushed mud, rocks and trees down the mountainside road on Thursday, burying a van with seven people aboard and a pic
Torrential rains pushed mud, rocks and trees down the mountainside road on Thursday. world-news World News | Latest International News | Global World News | World Breaking Headlines Today