- 661 viewsDuration: 2:52A Nanyuki mechanic, Charles Mwangi, who was killed during protests against the proposed US Ebola quarantine facility was laid to rest in Ndaragwa on Thursday amid emotional scenes and renewed calls for justice. Family members, religious leaders and human rights activists condemned what they described as excessive use of force by police during the demonstrations.