Reddit says controversial UK document leaks may have Russian connection. Documents at the heart of an important debate in the ...