Opinion, Politics The Yellow Vests have failed — copycats beware 6th February 2019 By Ben Townsend 0 133 By Ben Townsend Paris has witnessed chaos in the past few months or so. Following President Macron’s
News, Opinion, Politics Russia’s looming shadow: Should we be worried? 28th January 2019 By Ben Townsend 0 99 By Ben Townsend Spies, secrets, passion, betrayal, manipulation. Accusations about Russia meddling in