Azerbaijan and Armenia agree truce but violations are still reported

2016-04-06 977

The Daily Beat with Oded Grober - 04/06/2016