He laughed as the Crown painted him as a prolific sexual predator. Now, John Hope Muchirahondo has been found guilty of 17 charges relating to nine women.
He laughed as the Crown painted him as a prolific sexual predator. Now, John Hope Muchirahondo has been found guilty of 17 charges relating to nine women.