Instagram is the new home for Alex Jones and Infowars mediamatters.org Submitted by n_n on March 20, 2019 at 6:49 PM in Facebook No comments 4