Vietnam marks 80 years of independence with largest-ever parade

Vietnam holds its largest-ever public celebrations to mark 80 years since the declaration of independence, with legions of lock-stepped patriots marching under fluttering…

Continue Reading