Échanges de points de vues sur @franceinter... La vidéo en intégralité ➡️ https://t.co/USW17D9qsF https://t.co/37O2VMjGUq
Échanges de points de vues sur @franceinter... La vidéo en intégralité ➡️ https://t.co/USW17D9qsF https://t.co/37O2VMjGUq
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).