1. Despair and anger as Israeli hostages shot by own forces

    Despair and anger as Israeli hostages shot by own forces

    20