Macron or Merz, who will rule over Europe? · Alexander Mercouris · Sentinel