Mexico City - A retired general and two ex-policemen were each sentenced to eight years in prison for failing to take measures to prevent the 1997 massacre of 45 indigenous people in the troubled state of Chiapas, justice authorities reported yesterday.