Russia to clamp foreign trucks until drivers cough up their road fines
The Russian Ministry of Transport has come up with a radical idea of how to enforce fines on foreign truck
Read moreThe Russian Ministry of Transport has come up with a radical idea of how to enforce fines on foreign truck
Read more