beyondthecusp.wordpress.com
What is Said About the IDF?
We often hear accusations and denunciation of the Israeli Defense Forces (IDF) claiming the Israeli military uses undue force, excessive force, disproportional force, and cause unnecessary i…