On Thursday 19 May 2011 06:55 PM, Udhay Shankar N wrote:
> Wow. this is a wild claim, which I'm not in a position to evaluate.
> Thoughts, from those in a better position to comment?

Pretty much widely debunked as a hoax

Reply via email to