The Navajo Nation Police is asking for the public’s help in helping locate the person or persons who left the scene of a fatal hit-and-run accident that occurred late Tuesday evening in Standing Rock, New Mexico.
According to Navajo Nation Police Chief Phillip Francisco, two brothers were walking along Navajo Route 9 near the Standing Rock housing area when one of them was hit by a vehicle, which may have been traveling a high rate of speed.
Reader Comments(0)