State three recent developments that have taken place in Kenya to improve communication of information