Kelo Turns 10

Susette Kelo outside the Supreme Court / AP

On June 23, 2005, the Supreme Court decided Kelo v. City of New London.

Ten years later, the decision remains controversial.