Merci pour l’accueil, les échanges francs et les moments partagés et à bientôt ! https://t.co/B2JYZ8XJns
Merci pour l’accueil, les échanges francs et les moments partagés et à bientôt ! https://t.co/B2JYZ8XJns
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).