Loading...

Spanish police used excessive force against protesters in Catalonia during the region’s disputed referendum, says Human Rights Watch.

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here