Gaza is preparing to wear its long-awaited garment of joy as it celebrates a mass wedding for 54 brides and grooms, slowly emerging from the wounds and sorrows of war. A gentle and sincere happiness ...