During the past few centuries, developments in science and technology have enabled spectacular advances in various fields such as transportation, communication, health care, and computation. A galaxy of scientists and sages have come and gone. However, violence against communities, countries, women, etc. has continued unabated.