The “Shame on U.S.” Report, and what it means for us (and children) in Northern Virginia
A recent report by The Children’s Advocacy Institute and First Star entitled “Shame on U.S.” puts the blame equally on all three branches of the U.S. government when it comes to failing to protect children from abuse and neglect: “Each branch of our federal government plays an integral role in the child welfare system, and […]
