Herbert Hoover actually said...
In the United States a major responsibility rests upon the shoulders of our Chiefs of Police.
Context
Radio Remarks to the Annual Convention of the International Association of Chiefs of Police
10/11/1931