Pour ne pas rater les Rencontres @Résistons! certains viennent même accompagnés 🙂 https://t.co/FmCmvvYmQs
Pour ne pas rater les Rencontres @Résistons! certains viennent même accompagnés 🙂 https://t.co/FmCmvvYmQs
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).