Mainstreaming ICTs: Africa lives the information society.