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

Osama Bin Laden’s niec 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.

TRENDING: NOW WE HAVE PROOF: FBI and DHS Attempted to Recruit Green Beret to Infiltrate Oath Keepers Before Jan. 6 Riot — AND HE RECORDED IT