Political parties that have governed for decades since African countries overthrew colonial rulers are now being challenged by frustrated young voters.
Source
Political parties that have governed for decades since African countries overthrew colonial rulers are now being challenged by frustrated young voters.