I think it was the rumored debunked or maybe semi-real document for British Intelligence which was posted in full later on.
Thank you!