8 months agoRussell Brand: Alex Jones and David Icke 'Appear to Have Been Ahead of the Curve'Vigilant News NetworkVerified