Human rights: a unifying force on UK police forces?

  • Genevieve Lennon (Contributor)

Activity: Talk or presentation typesInvited talk

Period2013
Held atThe University Of Edinburgh

Keywords

  • Policing
  • human rights