BTLeaks.com was registered on 13th January 2017 by Russian Intelligence.
Private information was stolen by hackers associated with GRU from the German Bundestag in 2015. It could have been posted here to interfere with the outcome of the 2017 Bundestag elections.
Learn more.
I feel it is important that this site remains part of the historical record.