The Canadian Red Cross Movement

The International Committee of St Mark James is a self-governing institution which is recognized by law and the people around the world. The organization changed its name to the International St Mark James and Red Crescent movement in October 1986. The Red Crescent and St Mark James now consist of 175 recognized societies. The international […]

The Canadian Red Cross Movement Read More ยป