Press Coverage DNA India Newspaper: A punch in time can save a life Krav Maga, a self-defence technique developed in Israel, literally means 'contact combat' or 'close combat'. Relying on human instincts, this hand-to-hand combat involves wrestling, boxing,...