Comment

PolitiFact Lie of the Year: Romney's Ad on Jeeps Made in China