WEA Secretary General to Head AIDS Relief in Churches Together

WEA Secretary General to Head AIDS Relief in Churches Together

Just one week after the Secretary General of the World Evangelical Alliance (WEA) Rev Gary Edmonds announced his resignation, it was revealed that he is going to join Churches Together officially on....