Geneva is home to the European seat of the UN and the international headquarters of the Red Cross, yet its unofficial status as the world’s “peace capital” may not be borne out by Joe Biden’s big summit with Vladimir Putin on Wednesday. Addressing US troops in the UK last week, it is noteworthy that the biggest line of applause Biden got was when he warned that he will tell