🔴 Retrouvons-nous à 16h pour mon discours de clôture du #CamPuS26 En direct sur YouTube 👉 https://t.co/z4dHutdQNZ https://t.co/goTNMdGfpb
🔴 Retrouvons-nous à 16h pour mon discours de clôture du #CamPuS26 En direct sur YouTube 👉 https://t.co/z4dHutdQNZ https://t.co/goTNMdGfpb
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).