How the world sees Greece
… a mass grave near Athens, Greece. According to archaeologists, the skeletons …