Vietnam celebrated the 80th anniversary of its declaration of independence from colonial rule on Tuesday, with its largest military parade in decades, unprecedented cash handouts and the release of nearly 14,000 prisoners. Tens of thousands of people crowded the streets of the capital, Hanoi, most of whom were wearing red shirts and holding Vietnamese flags, in a strong show of nationalism in the Communist-run country.
Also on Vantage Shots: - Humanoid robots display athletic skills at the birthplace of the Olympics - NASA astronauts released a stunning video of a rare red aurora glowing above Earth - On this day in history, in 1945, Japan formally surrendered to the Allied powers aboard the battleship USS Missouri in Tokyo Bay, officially ending World War II.