Posts Tagged: Israel oppresses Palestinians
IDF Reservist Group Sets the Record Straight on Israel
“Outrage is the power that motivated me,” declared Israeli Major Amit Deri, in a recent conversation with the Haym Salomon Center. Deri is the founder...