2 days agoNoor Bin Ladin Advocates for ‘Make America Independent Again’Vigilant News NetworkVerified