The Court of Barcelona orders to investigate a complaint for humiliation and torture in Operation Judas
Order of the Barcelona CourtThe Barcelona Court has issued a ruling ordering an investigation into…
Order of the Barcelona CourtThe Barcelona Court has issued a ruling ordering an investigation into…