What are human shields? Under international law, the term refers to civilians or other protected persons whose presence is used to render military …

from Google Alert – international law https://ift.tt/7hOVezC
November 13, 2023 at 01:39PM