On the outskirts of Cairo, a cutting-edge space lab was supposed to be the first in Africa to produce homegrown satellites.
France, especially Paris, has long been considered one of the most romantic destinations on the planet, regardless of what day of the year it happens to be. But when Feb. 14 rolls around ...