Defining What's Excessive In Police Property Seizures Remains Tricky
The Supreme Court ruled that seizing a $42,000 Land Rover was an "excessive fine" in a recent landmark decision on civil asset forfeiture. Future rulings will have to further define that term.