Kenya’s Ushahidi reportedly covering its executives accused of sexual harassment | Hacker News Reader