Monday, March 22, 2010

Heritage Speaks

It is very rare to see the Heritage Foundation speak in such stark terms. These are the times we find ourselves in.