3 days agoIsraelis Go NUTS to Defend IDF Troops Arrested for Molesting Palestinian HostageRichard Medhurst