On Tuesday, May 5, seven House Democrats inspected the South Texas Family Residential Center in Dilley, Texas. The delegation, led by Representative Joaquin Castro, called for the closure of the 2,400-bed facility, where an estimated 396 people, including nearly 100 children, are housed.Joining Castro were Sylvia Garcia and Christian Menefee, both of Houston, Henry Cuellar, who represents portions of South Texas, and Adelita Grijalva (D-AZ), Che…