

South Africa is rallying citizens to plant 10 million trees on Heritage Day 2026, building on last year's success when communities planted 1.

3 million trees in a single day.

The ambitious goal is part of President Ramaphosa's billion-tree program to fight climate change while creating jobs.

Want to know more?