Commentary

Eminent Domain Smackdown!

It’s Don Boudreaux vs. David Barron. Check it out here.