Flag Facts March 11th, 2017 Happy Flag Day Vietnam!! Vietnam has been under the rulers of China, Japan and France so their independence is well deserved! 0 Comment Brent Griebling Related posts December 7, 2016 State of Delaware, Happy Birthday! December 29, 2016 Happy Birthday Texas!! June 8, 2017 Happy Birthday Peru!!