RT @leJDD: 🇪🇺🇫🇷 “Nous avons confié une mission à notre tête de liste : elle a combattu avec force pour nos convictions. Bravo Marion et ses…
RT @leJDD: 🇪🇺🇫🇷 “Nous avons confié une mission à notre tête de liste : elle a combattu avec force pour nos convictions. Bravo Marion et ses…
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).