1 Articles
Report

A court in the British county of Lancashire sentenced two cousins to two years in jail and $130,000 in fines for rolling four million miles off the odometers of used cars they bought and fraudulently resold.