Some 303 previously uncharted geoglyphs made by the Nazca, a pre-Inca civilization in present-day Peru dating from 200 B.C.
Peru's forced sterilization program in the 1990s was recently ruled a crime against humanity. That's only the first step in securing justice. The post Justice for Peru's Forced Sterilization Victims ...