Video #Where’s the love? Looks like UK govt isn’t a big fan of RT and we’re not surprised anymore 18 October 2016 fborgosano Leave a comment Share: from RT Share: