Ahimsa in 21st century also means to contribute concretely to the peaceful coexistence of Mankind