575 stickers distributed since Jan 24, 2026
CIDI is a lobby group in The Netherlands that's being paid by Israel to spread their genocidal propaganda. We must stop them.