Latest African Online Newspaper | Knowledgebase Africa
The death toll from flash flooding and landslides on the Indonesian island of Sumatra has grown…