A Kenyan Dr Catherine Adeya appointed to head www internet clean up
A Kenyan Dr Catherine Adeya appointed to head www internet clean up: A Kenyan was on Monday, August 3, appointed by the World Wide Web Foundation to spearhead the clean up of the internet.