Tag: Latin America News

Train Derails In Southern Mexico, Killing 13 And Injuring Dozens

A train carrying 250 people has derailed partially in southern Mexico, killing at least 13 people and injuring

Peru Court Hands Ex-President Toledo New 13-year Corruption Sentence

A Peruvian court has sentenced former President Alejandro Toledo to 13 years and four months in prison for