Travel Entertainment Uncovering the history of Gen. Tran statue at Ben Thanh Plaza The Ben Thanh Plaza in Arlington, Texas, houses a statue of General… Kacie MainMarch 26, 2023