Skip to content
██FR█████ █INTELL███████████
frenchintelligence.org
£300m
The USDA canceled $300M in farm grants, citing fraud. Did it make up the evidence?
June 1, 2026