translate English to French: The African continent is the main scene of both looming and several ongoing natural and human-made disasters.
Le continent africain est le théâtre principal de plusieurs catastrophes naturelles et anthropiques, tant à l'horizon qu'en cours.