The return of one million Palestinians from southern Gaza to the north on January 27 felt as if history was choreographing ...
On Feb. 10, 1763, the Treaty of Paris ended the Seven Years' War between Britain and Spain and also the French and Indian War ...