The Kelo Opinion...Now Looks Even Worse

Pfizer announces it's pulling out of New London, Connecticut.

This means the egregious use of eminent domain approved in 2005 by the U.S. Supreme Court was all for naught. (ht/CA)

Absolutely infuriating.  Let this be a lesson for us about the dangers of flagrant use of eminent domain.