At what cost does one fight for justice? For David Musiri, the price has been steep, but his determination is intact. His voice was shaken, but not silenced. What drives a young man to challenge the ...