Top five revelations from Wikileaks' 'Vault 7'

2017-04-24 11

Wikileaks released its latest trove of government leaks, dubbed "Vault 7." The files document CIA espionage on the American people.