Rare war of words in the European Parliament

War of words, Europe, European Parliament
World
image