Monday’s Monument: The Petrified, Geneva, Switzerland

Monday’s Monument: The Petrified, Geneva, Switzerland

Just off the United Nations Square, up a small rise, is the Musee International de la Croix-Rouge et du Croissant-Rouge (the International Red Cross and Red Crescent Museum.) As you walk up the ramp to the museum entrance, you encounter a group of shrouded, life-size...