The Sacred City of Caral or Caral-Supe is the capital of the Norte Chico Civilization of Supe located in the Supe Valley, 200 km (124 miles) north of...
When the son of an L.A. mayoral candidate is kidnapped, he and his wife have a few hours to come up with the ransom payment. With most of their money...