Noor Bin Ladin: An Update from Davos

"They portray themselves as the saviors.."

Noor Bin Laden is LIVE from Davos, Switzerland with an update on the World Economic Forum.

JOIN US ON RUMBLE LIVE NOW!