Ory OkollohNo Sacred CowsThe allegations that have been brought forth regarding sexual harassment at Ushahidi deserve more than a 140 character response…so here…Jul 11, 20171Jul 11, 20171