My two cents:
Sexual harassment should never be condoned at the workplace. Perpetrators should be punished according to the law and company policy. That being said I do not know whether the accused is guilty. I take this as an opportunity to talk about what this means for the local tech scene.
1. Ushahidi must take responsibility. They have issued a statement so far but it is unsigned and apparently was shared on WhatsApp.
2. People shouldn't resort to cheap insults.
3. There should be no sacred cows. Who was the board member that was allegedly approached by victims then told them to be quiet? That person needs to own up.