Israel Has “The Most Moral Army in the World”? On Which Planet?
Pam Barker | Director of TLB Europe Reloaded Project Although Philip Giraldi links to this report below, we’re reposting here from Mondoweiss an account of how Israeli soldiers burst in upon residents of apartment buildings […]