Apartheid Israeli soldiers “defending themselves against Palestinians terrorists”!!

 

Continue Reading