Latest African Online Newspaper | Knowledgebase Africa
Madagascar is an island country off the coast of East Africa in the Indian Ocean.…