Don't have Telegram yet? Try it now!
https://www.iwnsvg.com/2011/09/11/a-mistaken-noel-jackson-talked-to-us-officials/
Leaked files say Noel Jackson did talk to US officials