The cost of European peace
After six months of delay, the US Senate has finally passed a $60 billion foreign-aid package which will send urgently needed ammunition and military equipment to Ukrainian soldiers. It may well be the last such cheque to be signed in Washington. Donald Trump is favourite to be the next president of the United States and