A/N:
So I know that this version of Bahrain is a bit of a stretch, particularly with the timing, but as far as the show goes I don't think there's been a clear reference point as to how long ago Bahrain was. The little girl is obviously Raina and if it wasn't clear the mystery man is Skye's 'father' from the season finale. This takes place in 1996, which would put Raina at 13 (using Ruth Negga's birthday); this would be about six years after Skye was found in China; 14 years before Coulson shows up to deal with Tony Stark, and 17 years before the pilot episode. While I don't actually think that Bahrain was that long ago, it seems as if it happened at least before Ward ever entered the Academy (since he referenced hearing about the legend of the Cavalry while in the Academy), which would have been prior to 2004. Here's to hoping we get to hear the real story this season!