International Exhibition Opens in Geneva: “Mirrors of Shadows for the Unseen” Today, the United Nations Square in Geneva, Switzerland, hosted…