Researchers in Peru say they have discovered the ruins of an entire city - possibly the "missing link" between ancient cultures.

More...