>>513295385
>Where's the outrage?

Don't forget that the IDF have military bases inside Israeli hospitals, every accusation is a confession for these people.

https://youtu.be/Tu-uHSR7S1o