Barack and Michelle in Virgin Islands

A lurker sent in this photo of ex-president Barack Obama and his wife Michelle Obama apparently together in the Virgin Islands on Monday.

Earlier, I wrote a post based on an exclusive report by the Daily Mail tabloid, which claimed Michelle Obama flew off to a private island by herself.

Read more »

23456