Archaeologists have discovered a mysterious set of 2,400-year-old puppets with ‘dramatic facial expressions’ atop a pyramid in El Salvador.
Civil lawsuit against a Salvadoran officer living in Virginia seeks answers in killings of four Dutch journalists more than ...