Frontpage5 years ago
Will #Spain remain deaf to repeated calls at the #UN in Geneva for ending the abuse of pretrial detention?
On 22 January 2020, Spain’s human rights situation will be scrutinized by the UN in Geneva within the framework of the Universal Periodic Review mechanism (UPR)....