Cartoon: Russian Meddling 2018 August 24, 2018 by CAGLE CARTOONS Leave a Comment Dave Granlund, PoliticalCartoons.com