Juanita Williams has been appointed Managing Editor of allAfrica.com, the continent's online publisher of news written by Africans, for Africans and the world..