Have no clue if this is real or not. However, I too would like to see a credible investigation to either confirm or deny. Prosecute if there is substantive evidence of wrong doing. Or, put it to rest if it is simply tin foil hat material.