What is self defense? Know your rights of self defense under the Indian penal code What is self defense? Know your rights of self defense under the Indian penal code 18. March 2021 allen