Africa still struggles for democracy