Africa despatches from a fragile continent