When the first bus to transport the Digital Camp participants from Nairobi to Crayfish Camp Naivasha came to a standstill...
We have set up a citizen journalism blog-style website called Kenya Monitor. Kenya Monitor’s sole mandate is to report on...