Canada News Agency

Russia deploys 2,000 troops to disputed Nagorno-Karabakh region after ceasefire deal