The latest international news in one place
Olivier Douliery/Getty Images The UK’s Channel 4 claimed to have received “a vast cache of data”…