Richard Fayerweather Babcock, SwittzerlandRed Cross : blood on ice 365posterblog / June 18, 2017 Does anyone know the origin of the Red Cross symbol ? There are a number of definitions in google land, […]