CRI News


The Philosophy of Liberty

Follow the link below to a short (15 minutes) tutorial on the meaning of liberty and the connection between liberty and the concept of "Ownership." To speak of an Owner is to accept that something is to be owned. That something starts with yourself. Do you "own" yourself? Do you ...
Read More

Seven Principles of Sound Public Policy

By Lawrence W. Reed   The following contains excerpts from a speech given by Larry Reed, an adjunct scholar with the Georgia Public Policy Foundation and president emeritus of the Midland, Michigan-based Mackinac Center for Public Policy, to the Economic Club of Detroit in 2001.   The spee...
Read More

Keys to an Effective Probation Policy

/* Style Definitions */ table.MsoNormalTable {mso-style-name:Table Normal; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.00...
Read More

Keys to an Effective Drug Policy

The Texas Public Policy Foundation has released, "Keys to an Effective Drug Policy." The highlights of the release are below: Drug Courts. Drug courts are a proven alternative to incarceration for low level drug offenders. Drug courts offer intensive judicial oversight of offende...
Read More

Criminal Justice Policy in Delaware: Options for Controlling Costs and Protecting Public Safety

Delaware has enacted significant reforms in recent years to improve its criminal justice system, balancing the need for public safety with the goal of rehabilitating offenders who are amenable to change. Despite this progress, Delaware faces significant criminal justice challenges. Fortunately, ther...
Read More

Stimulus Plan and the Deficit

The historic initiative of President Obama’s first month in office is the Trillion Dollar Stimulus Package passed with little time, oversight, analysis or comprehensive bipartisan perspective. Its probability of success as a stimulus vehicle is also widely in question. It was pretty much accep...
Read More

A Whither Report

The individuals who gathered in Philadelphia on July 4, 1776 to declare the independence of the original thirteen Colonies from England did so at great peril because they were, as a group, among the wealthiest and better educated citizens with the most to lose if their efforts failed.

Delawares Bad Habit

State Senator Colin Bonini has created a power point presentation that highlights Delawares Bad Habit....over spending. We have posted Senator Boninis presentation for visitors to view.

Reduce the Size of Government

The simple point is: we need to rethink how we pursue government spending and re-prioritize the numbers we use so that we can start anew. In doing so, remember the following from economist John Maynard Keynes:   “Nor should the argument seem strange that taxation may be so high as to defe...
Read More

Move sentencing into the 21st century

It is time for Delaware to act on sentencing reform.