Time to Honor Promises

By Faith Kiarie South Africa’s governing party, the African National Congress, made ambitious promises to the masses back in 1955, as outlined in the Freedom Charter, and again in 1994, when it came to power as the country’s first democratically…
Read more