Perfect: “Trump Won” Banner Makes Appearance in Switzerland During Biden-Putin Meeting

Osama Bin Laden’s niece Noor Bin Laden made an appearance outside the Putin-Biden Summit in Switzerland today.

Noor Bin Laden, a Trump supporter, flashed a large “Trump Won” banner from her boat.


Via The Gateway Pundit

Around The Web