The Spanish government is using fines, harassment and excessive police force to limit the right to protest, Amnesty International warned in a new report released on Thursday.
The Spanish government is using fines, harassment and excessive police force to limit the right to protest, Amnesty International warned in a new report released on Thursday.