Nagorno-Karabakh: Russia deploys peacekeeping troops to region

media captionWhat a peace deal means for Nagorno-Karabakh
Hundreds of Russian peacekeeping troops have been deployed to the disputed enclave of Nagorno-Karabakh, following a deal to end conflict in …
Read More