Spotlight | United Kingdom, United States
Trump report : a cold shower for intelligence sector
The dodgy report on Donald Trump's ties with Russia has caused embarrassment in the small world of government and private intelligence.