Report copyright - Title: The Case for a Moratorium on Police Use of Pepper Spray · Pepper spray is the commonly used name for Oleoresin Capsaicin, a powerful chemical spray. Originally developed as
Please pass captcha verification before submit form