PERSPECTA

News from every angle

Daily Nation

African leaders and the virus of inferiority complex

Why do African leaders accept deals that appear disadvantageous to their own people?