google map of the street view where the accident happened
Pedestrians should not be allowed to cross the street of Horace Harding while the southbound left turn traffic light from Marathon is green. The bad thing is there is no left turn traffic light!