Worrell? Worrall? may be related...such a co-incidence.
Is there a chance that an embassy or consulate might help?
what other advocacy source could be approached?
Child welfare society or something?
Best wishes in your struggle..and I hope that you are able
to achieve your goals.