The Sheila McKechnie Foundation is a unique charity.

Campaigners play a vital role in society, fighting injustice and inequality. We exist to connect, inform and support campaigners through:

 More about us