Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag On March 23, 2026, South Africa’s president honored liberation heroes, stressing regional unity and ongoing struggles for African self-determination.

flag On Southern Africa Liberation Day, March 23, 2026, South African President Cyril Ramaphosa, as SADC chair, honored liberation heroes who fought colonialism and apartheid, highlighting the Battle of Cuito Cuanavale’s role in advancing Namibia’s 1990 independence and South Africa’s 1994 democratic transition. flag He stressed regional unity, the importance of preserving liberation history through education, and solidarity with the Sahrawi people, affirming that true liberation remains incomplete until all African nations achieve self-determination.

8 Articles