"A town council in Germany has decided the best way of improving road safety is to remove all the traffic lights and stop signs. The idea, called "Shared Space," was developed by a Dutch traffic specialist, and is supported by the E.U." (Reuters

Leave a Reply