The world look on with shock, this past week, as in Egypt, home of the pyramids, a giant rubber duck got stuck. The stuck duck, possibly the worlds largest, had been driven by a Ghibli (sand storm) into the mud on either side of the Suez canal. The situation dragged on day after day withContinue reading “A Duck gets Stuck at Suez”