Not only can we not synchronize two clocks separated by distance, we also can’t synchronize two clocks, move one away and then back again, and have them stay in sync. Even if they were perfect timepieces, with zero error.
I like the “spacetime as a loaf of raisin bread” analogy that I read in “The Fabric of the Cosmos.” It’s a way to show that an unchanging objective reality, but one that looks quite different from different inertial frames. I’ll probably muff this up but let me give it a shot, and maybe the folks who really understand this can fix it. 
OK, imagine a loaf of raisin bread. The long dimension on the loaf is time. If we cut the loaf in half (the way we’d slice a piece), we get a cross section. That cross section is the universe (a 2-dimensional one), at one point in time, for anyone going the same speed as me. I see a raisin in this slice – let’s say that’s me, at one point in time, at one point in space. The bread on the left of the cut represents everything prior to that point (the past); the bread on the right of the cut represents everything after that point (the future).
Now let’s glue the two halves back together, and cut again, cutting through the “me” raisin, but at an angle. That’s the universe at one moment in time for someone going at a different speed from me. (If I rotated the knife 10 degrees counterclockwise looking from above, then it’s for someone moving through space towards the real me holding the knife, not the raisin me in the loaf.)
If the guy was moving faster, the angle of the knife would rotate more. As he reaches the speed of light, the angle reaches a maximum – let’s say that’s 45 degrees. (The actual angle is arbitrary and depends on how we relate an inch of bread in the time direction to an inch of bread in the space direction.)
OK, let’s make a 45 degree slice that cuts two raisins, call them A and B. That means that light could travel between A and B. It means that A defintely preceded B, and that this would be reported by all observers. Only someone traveling at the speed of light would have both raisins in their “slice” (in one instant) – but nobody can be traveling that fast, so it doesn’t happen.
Now let’s glue the bread back together and make a different slice, at say 20 degrees, that cuts two different raisins. To someone traveling at the right speed (toward the knife holder’s edge of the table), those two events would look like they happened at the same time. But to someone traveling more slowly in the same direction (like a 10 degree slice), one raisin winds up to the left of his “slice”, or one winds up to the right, or both. To that guy, the two events don’t look like they happened at the same time.
Who is correct? Both / neither. For any two raisins that you can cut through with less than a 45 degree angle (clockwise or counterclockwise), there is no absolute truth over which happened first. What you see will depend on your speed (with respect to the direction between the two raisins).
For any two raisins that you can cut through with a slice over 45 degrees, everyone will report the same sequence of events, and a beam of light could have passed from the first to the second, so one could have caused the other.
Clearer than mud? My apologies to Mr. Greene for making a mash of his analogy.