Get your taxes done using TurboTax

If they are US citizens or US residents, no it does not matter if they live in another country.  But they must meet all the requirements as shown for you to be able to claim them as dependents.