https://caityjohnstone.medium.com/the-human-shields-lie-has-been-conclusively-i… Created Fri, 05/04/2024 - 13:08 Updated Fri, 05/04/2024 - 13:08 Tags propaganda News Gaza Israel Hamas