A controversial anti-minaret poster published by the rightwing Swiss People's Party has been banned in three more towns.
The French-speaking towns of Neuchâtel, Nyon and Morges joined Basel, Fribourg, Lausanne and Yverdon in forbidding the poster, which shows a woman wrapped in a burka standing next to a Swiss flag that is dotted around with minarets.
Neuchâtel described the posters as "full of hate and disrespect".
However, three other towns, Olten, Chur and Bellinzona, have decided to permit it. It has also been allowed in Zurich, Geneva, Lucerne, St Gallen, Winterthur and Biel.
A nationwide vote is to be held on November 29 on whether the building of minarets should be forbidden in Switzerland.
swissinfo.ch with agencies