LOL!!!!! Man oh man, why am I not surprised? The article practically stated that Obama was God descended to earth plus being 24 karat gold plated.
A story like this if it was true would have come out long ago.