For decades, archaeologists have wondered whether a suit of Bronze Age armor found in Greece ... It was found near the site of Mycenae, an ancient city about 70 miles west of Athens, and the ...