He laughed as the Crown painted him as a prolific sexual predator. Now, John Hope Muchirahondo has been found guilty of 17 charges related 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 related to nine women.