Thousands of people filled the streets of London to commemorate the 80th anniversary of Victory in Europe (VE) Day. With a grand military procession, powerful flypast by the Red Arrows, and appearances by the Royal Family, the event was a tribute to the heroes of World War II. The Prince and Princess...