Stones against guns...a real fair fight? Ahhh.. now I see why the IDF wear diapers
Is this why Israel needs billions of dollars of military aid from american tax payers?