In a move to enhance its self-defence capabilities, the Delhi Police has incorporated the Israeli martial art Krav Maga into ...
Krav Maga, which means “contact combat” in Hebrew, is the official self-defence system of the Israel Defence Forces (IDF). It was invented in the 1930s by Imrich “Imi” Lichtenfeld ...