BOAHENCARE, Rita Boahen in Genève