43 YEARS OF PAUL BIYA’S TYRANNY: THE LONGEVITY OF SHAME IN LA REPUBLIQUE DU CAMEROUN

From November 6, 1982, to November 6, 2025 – forty-three years of…