Since 2023, over 100 foster children without homes have slept on cots in Cabinet for Health and Family Services (CHFS) office ...