January 5, 2025

IDF Hamas human shield manual a sloppy forgery