A massive facility for immigrant children run by a Baptist-affiliated nonprofit has been reopened after sitting dormant for 20 months. The Carrizo Springs Influx Care Facility in Carrizo Springs, Texas, is operated by BCFS, formerly known as Baptist Child and…