6 months agoRevelations From The Finders Document DumpAlex Jones' Infowars - The Most Banned Network in the World