Click to unmute
Police officers in Tiranë push a large trash bin across a wet street during a protest, then retreat as a water cannon sprays them, sending them running away.
Be the first to share your thoughts!