Lebanese Armenian holds a flag of Nagorno-Karabakh during a protest outside the Azerbaijani embassy in Beirut, Lebanon, on Thursday, Sept. 28, 2023.

Video. WATCH: Police in Armenia push protesters off road

Police in Armenia's northeastern Tavush Province have forcefully pushed protesters and their cars off a road they had been blockading since late on 19 April.

Police in Armenia's northeastern Tavush Province have forcefully pushed protesters and their cars off a road they had been blockading since late on 19 April.

ADVERTISEMENT
ADVERTISEMENT

Latest video

ADVERTISEMENT
ADVERTISEMENT