RT @jefvoyage: Discours porteur et fédérateur de @karim_bouamrane en présence de @StephanTroussel président du Conseil départemental pour gagner et changer sur le territoire de @PlaineCommune !pic.twitter.com/HJavHRK2eX
RT @jefvoyage: Discours porteur et fédérateur de @karim_bouamrane en présence de @StephanTroussel président du Conseil départemental pour gagner et changer sur le territoire de @PlaineCommune !pic.twitter.com/HJavHRK2eX
geheim.land also runs custom political analyses (OSINT, web scraping, data collection).