Never Too Late for Justice
In a highly anticipated ruling, two former Khmer Rouge leaders have been found guilty of crimes against humanity and sentenced to life imprisonment by the tribunal established in Cambodia to try those most responsible for the atrocities committed by the Khmer Rouge betweeen 1975 and 1979.