

German motorists likely felt disheartened at the sight of all the stop signs on Google Maps on Thursday. The Guardian reports that major roads in western, northern, south-western and central parts of the country were shown as closed. Even parts of Belgium and the Netherlands appeared to have ground to…