New technologies and warfare

  [New technologies and warfare – ICRC]   In Greek mythology, the parable of Icarus illustrates the human desire to always go farther at the risk of colliding with the limitations of our nature. It also evokes the ambiguity of our thirst for knowledge and progress. Icarus and his father Daedalus are attempting to flee their […]