Where

91 Freedom Road
Sheffield
South Yorkshire
UK
S6 2XA

View Larger Map

Heart of Compassion Trust

Working in Northern Uganda among the many people affected by conflict.