Russia demands answers after 190km traffic jam official

Agence France-Presse (AFP)