The niece of Osama bin Laden was in Geneva, Switzerland, on Wednesday to protest the summit between President Joe Biden and Russian President Vladimir Putin, with a ‘Trump won” flag.
Video on social media shows Noor bin Laden on a boat in Geneva with a “Trump won” flag–pushing the false theory that Donald Trump won the 2020 presidential election.
According to the Hill, Noor bin Laden, a staunch supporter of Trump has been in Switzerland protesting the summit for days with Swiss police threatening to arrest her.