Many African communities play an active role in organizing events for African Liberation Day.Illustration based on artwork from iStockphoto.com/andrea laurita

Many African communities play an active role in organizing events for African Liberation Day.Illustration based on artwork from iStockphoto.com/andrea laurita