Skip to content
██FR█████ █INTELL███████████
frenchintelligence.org
SFLC
Takedown notices against IFF, SFLC sent by impostor, not Delhi Police, X tells Delhi high court
November 6, 2026