Justice
Police Discover Gruesome Torture Room on Costa del Sol in Area Full of Pensioners: 'It Looked Like a Quentin Tarantino Film'
Spanish police have discovered a torture chamber located on the Costa del Sol.
Ozetta summarises; the reporting is the newsroom's