The Guardian favicon

Brennan hits back at Trump and calls denials of Russian collusion 'hogwash'