Teresa Elwes

Location London
Teresa is the Charity Director for The Bromley Trust, a charity which aims to promote Prison Reform within the UK, with particular emphasis on the reduction of re-offending, combating violations of human rights, including helping victims of torture, freeing refugees from oppression and helping those who have been falsely imprisoned.


%d bloggers like this: