1 min read blog A German city installs traffic lights into sidewalks April 26, 2016 0 Is this how humanity has ‘evolved?’ Foreign visitors frequently wonder why crowds of Germans...Read More