Action By Churches Together (Geneva)

Website: http://www.act-intl.org/

Contact Information: