Where this organisation works

SORKHOD AFGHANISTAN TRUST works in Afghanistan.

In the UK, SORKHOD AFGHANISTAN TRUST works in England.

placeRegistered office: E12000008