Blog post by John Christensen

About the author :

John Christensen is a project officer for Disability and Mental Health Advocacy for the World Council of Churches.