Have Archaeologists Discovered the Tomb of the Wife and Son of Alexander the Great?
In ancient Amphipolis,near Serres (northern Greece, 370 miles (600km) north of Athens), archaeolgists unearthed an impressive burial mound the colossal size of which (497 meters long and three meters high-the…