Can someone explain that meme to me?

Current Events

If anything the neckbeard should be in the last picture
Italian, French, German.