Russian meddling: US intelligence heads warn ‘Our democracy itself is in the crosshairs’

19433693_303.jpg

The leaders of the US intelligence community have gathered at the White House to present a united front. Donald Trump has faced massive criticism for failing to act on Russian election interference.