Knowledge as
the foundation

10.03.2016 When you talk about so-called self-defense, everything revolves around knowledge. This knowledge gives you the...