>Солдаты обязаны выполнять приказы, а не обсуждать их правильность. А командир имеет полное право расстрелять бойца, не исполняющего приказ.
Угу. А боец имеет право застрелить командира отдавшего преступный приказ дабы предотвратить его выполнение (кстати преступные приказы разные бывают, не только гражданских растреливать, но и допостим парламент растреливать или скажем главнокомандующего под стражу взять).
В общем человеку попавшему в такую ситуацию - приказ против закона (приказ против приказа, закон против закона) прийдется в любом следующем принимать _ЛИЧНОЕ_ решение.