Chapo sworn in following Mozambique’s disputed presidential election January 15, 2025 by Camille Kimberly Security was tight around ceremony as opposition says more than 300 killed in protests claiming election fraud. Read More