Linked by a friend, this story is mysterious as hell but oh MAN my hopes!

Please please please let them have something on him. Please let it be good, strong evidence that can’t just be attributed to fake news or whatever. Please omg please. Trying not to get too hyped but pleeeeaaaaaaase.

And now there’s this!