The COVID-19 pandemic, climate change, and regional conflicts... For Africa, 2021 was a year that's both full of challenges and hopes.