Noor Bin Ladin: Special Message for Klaus Schwab

"I am a human being - not a QR code."

Noor Bin Ladin joins Steve Bannon on the ground in Geneva, Switzerland with a special message for Klaus Schwab.

JOIN US ON RUMBLE LIVE NOW!