Loading view.
Africa
African Liberation Day
On African Liberation Day many African countries celebrate the hard-fought achievement of their freedom from European colonial powers.
On African Liberation Day many African countries celebrate the hard-fought achievement of their freedom from European colonial powers.