NE Patriots owner Robert Kraft wants his ring back! Kraft claims that Putin kept the ring after being shown the $15,000 bauble in St Petersburg Russia. Check out who's also in the pic... Rupert Murdock of Fox News and other properties. Why complain of the lost ring now? Check out the link... oh, btw, Putin sez he didn't take it. International incident anyone?
Courtesy: ABC News/YouTube