Nairobi, May 5 -- Every year during the rainy season, Mombasa braces for a familiar stretch of unrelenting downpour. For days on end, the skies over Kenya's coast open without mercy, heavy rain pound... Read More