Russian agents are running around Britain assassinating people with impunity, claims Buzzfeed in a series of articles published in the past week. The British authorities have ‘deliberately sidelined’ evidence indicating murder and passed off all the cases as death by natural causes. Buzzfeed, however, believes that it knows better, having been informed by ‘high ranking […]