there's something about spectacle of european leaders and slobbering over this appalling regime
There is something disgusting about the spectacle of all these European leaders fawning and slobbering over this appalling regime.
There something about spectacle of European leaders and slobbering over this appalling regime.