2 minPOP CULTURE & SOCIETYTeacher Accused of Killing and Eating Mechanic Goes on Trial In GermanyTeacher Accused of Killing and Eating Mechanic Goes on Trial In Germany