The group claims to have a big presence in Belize, but evidence is hard to come by.
Foreign missions nonprofit does not file a Form 990