London to require big trucks to have side view windows to avoid collisions with bicycles and pedestrAfter eight bicyclists were killed by big commercial trucks in London last year, the city is considering requiring new windows be...