Random Video

Spain: Police wield batons in scuffle, protester spits on TV crew

2017-10-29 0 Dailymotion

Spain: Police wield batons in scuffle, protester spits on TV crew