Nairobi, July 8 -- There was a time when the most trusted keeper of secrets was the local priest. People confessed their fears, failures and deepest regrets, confident that whatever was shared in conf... Read More