The U.S. Intelligence Community
Police arrested two far-left Antifa extremists on Tuesday in France who were armed with firearms and were plotting an attack on police officers.
Police arrested two far-left Antifa extremists on Tuesday in France who were armed with firearms and were plotting an attack on police officers.