70kg Of Cannabis Found At Home Of French Mayor
French police have arrested the mayor of a French town and two of her brothers after finding at least 70 kilogrammes (150 pounds) of cannabis resin in her home, investigators said Sunday. Jamilah Habsaoui, mayor of Avallon since 2021 and also a regional councillor, was one of several targets for police raids after an investigation […]