News

French officials soffed at a rumor spread by Alex Jones and Russian propagandists claiming democratic leaders in Europe were ...