1) J's request to have his contract extended has been signed and approved by the ambassador, so it is pretty much official that we'll be staying in Egypt until 31 July 2017.
Now for the good:
2) After two refusals on their part, Air France has at last agreed to reimburse us after breaking our stroller. Hallelujah. What a big relief. Without a car, we're going to need a stroller even more badly since we'll be getting around on foot.