In the weeks before the Gaza ceasefire on October 10, Israel widely deployed a new weapon: M113 Armored Personnel Carriers ...
Are they actively trying to push us out? Is the European Court of Human Rights secretly trying to undermine the whole concept ...