20 Oct 2008
Public Strip Search
The Greek police have launched an inquiry into allegations that police officers carried out a public strip search.
The Greek police have launched an inquiry into allegations that police officers carried out a public strip search.