Necessary defense, Excess

24-October-2016 Monday
Necessary defense and inspection of the scene.


v20240901