The “horseshoe theory,” attributed to the French writer Jean-Pierre Faye, holds that – contrary to the common view that the far left and the far right sit at opposite ends of the political spectrum – these extremes in fact resemble one another, much like the… | Read More in The Blogs