At least seven people have died and more than 80 others are missing after a landslide hit Indonesia’s West Java province, ...
The number of second-hand car showrooms in Mombasa has grown rapidly over the past year as dealers increasingly stock imported vehicles in the port city before distributing them to regional markets.