Son of Azeri Oil Chief Has New Story About Stolen Luxury Watch

A $1.35 million watch was stolen from the son of an Azerbaijani official. First they denied it happened at all. Now they’re denying the watch was his. But the new story doesn’t add up either.

Read more...