The IMF slashes its global growth forecast to 2.8 percent in 2025. China prepares to launch a new crewed mission to the country's space station. Somalia continues to face challenges including the expansion of the Al-Shabaab militant group.