Human rights: a unifying force on UK police forces?

Lennon, G. (Contributor)

Activity: Talk or presentation typesInvited talk

Period2013
Held atThe University Of Edinburgh

Keywords

  • Policing
  • human rights