
Victory in Europe Day: The Job is Never Done
I dare say it would have come as some disappointment to the cheering crowds in Trafalgar Square, London on May 8, 1945 to know that 80 years on, despite humanity having advanced so far that all of us would possess little pocket-sized rectangular devices …