The Lebanese patchwork

The Lebanese patchwork

Lebanon is a patchwork of different fabrics, stitched and held together since the end of the Civil War. But how long will it last?

More