it has been half a century since many african countries attained independence and yet this massive continent still faces many challenges