2022-06-17
Pedestrians running red lights, should motor vehicles be polite?
Giving way to pedestrians at zebra crossings is a concrete embodiment of urban civilization and a legal obligation that drivers…