Daily Archives: December 26, 2017
Palestinians: Where Have They Gone? by Shoshana Bryen
UK: Going about Our “Normal” Lives? by Douglas Murray
LONDON, ENGLAND – JUNE 03: Police officers clear the area near Borough market at London Bridge on June 3, 2017 in London, England. Police have responded to reports of a van hitting pedestrians on London Bridge in central London. (Photo by Dan Kitwood/Getty Images)
One of the most striking images from the night of the London Borough Market terror attack was of drinkers being marched out of the Market under police escort with their hands on their heads. The British public at that point looked not like stoical, pugnacious heroes, but like a defeated army being marched into captivity.