Don't have Telegram yet? Try it now!
https://phibetaiota.net/2018/06/mongoose-uk-british-not-russians-meddled-in-us-election/
Mongoose: UK (British) NOT Russians Meddled in US Election