Yeah, that’s Osama Bin Laden’s niece, “protesting” the Biden-Putin summit on Lake Geneva in Switzerland on Wednesday. According to Bin Laden’s Telegram post on the parade, Swiss cops showed up and told her pals to get the hell out of there. “Stay tuned for what happened with the police. Two police boats, and further away a military boat, were deployed to stop our ‘operation'” says a tweet screenshotted on Telegram. Bin laden also called Putin an ‘alpha’ in a different tweet.