Russia

/Tag:Russia

Be bright, be seen!

During 2012 in Sakhalin Oblast, just off the east coast of Russia, there were 267 recorded road traffic crashes involving pedestrians. An increase of 6% from 2011. 30 died. More

X