More than 2,000 children in care are being forced to live 100 miles from home

[ad_1] More than 2,000 children in care are being forced to live over 100 ...