What is Self Defense?

Learn about how far you can take a self defense argument. There are limits to this legal defense