Mervyn Thomas

Mervyn Thomas, Chief Executive of Christian Solidarity Worldwide.