Mosi Africa

Some thoughts, questions and observations.