jacqueline1123 jacqueline1123 22-09-2020 Law contestada One of the tremendous powers police have in our society Definition