All Articles

Greenville, Alabama car accident claiming 10 lives, highlights America’s broken child welfare system
The recent tragedy that struck Alabama’s Tallapoosa County rang depressing bells across the nation. What is reported as an unfortunate