Africa should be disappointed at the failure of most governments to allocate 15% of GDP to the health sector, said Winnie Byanyima, Executive Director of UNAIDS. “We should be angry at ourselves,” she said, referring to the failure of African governments to stick to the Abuja Declaration which…