Greenville, Alabama car accident claiming 10 lives, highlights America’s broken child welfare system
OPINION: While we champion the work of the Tallapoosa County Ranch, we would be remiss to ignore the systematic disenfranchisement of Black and brown children The recent tragedy that struck Alabama’s Tallapoosa County rang depressing bells across the nation. What is reported as an unfortunate multiple-car accident on highway 65 claimed the lives of 10…