CNN: Mossad HQ makes Israelis human shields
A CNN reporter lets slip that the HQ of Israeli intelligence service Mossad is in a 'densely populated' area, making the civilians that live nearby 'human shields' by the Israelis' own definition of the term.
October 2, 2024 at 3:14 pm