Africans Bid Farewell To Last Independence GiantFebruary 28, 2025 A sombre mood engulfed the Namibian capital, Windhoek, on Friday, 28 February, 2025, as thousands gathered to give a final salute to the nation’s founding father…