human shields

  • 17 Mar 2003

    Human shields wait for bombs to fall

    -17/03/2003

    As British nationals are being ordered to leave Kuwait, reports are emerging of the 150 human shields, inclu