Chapultepec Castle is located on top of Chapultepec Hill in Mexico City's Chapultepec park. The name Chapultepec is the Nahuatl word chapoltepēc which means "at the grasshopper's hill". Read More
A crime reporter, who was working under a federal protection program, was shot dead here on Thursday, making him the fifth journalist to have been killed this year in the Latin American country. ...