How many different types of pepper spray are there?
There are many types of pepper spray. We can divide them into those that are used against humans and those that are used on animals. Because of different purposes, there are also different types of spray patterns. It usually comes in four different patterns (cone mist, stream, fog, and foam). Lat...