Oh Putin, you rascal! Yeah I was flipping through the channels and saw that on tmz or something. I remember now hearing about back when it happened now too. Apparently it's the owner's ring and Putin snatched it when meeting with him for some reason. Putin says it was a gift lol.
Oh yeah. I used to spend a lot of time on ytmnd back in the day.