Caribbean Affiliates attend CGF General Assembly