Advertisement

South African Court Finds Eight Officers Guilty Of Murder

Eight police officers have been found guilty of the murder of taxi driver Mido Macia in South Africa in 2013.