Although I disagree with some of the language in this piece, the statistics are fascinating.

Another study on the cost savings associated with adoption vs. foster care