by Haja Mo April 12, 2024 World Truong My Lan received the death penalty as Vietnam’s Communist Party cracks down on corruption in the fast-growing Southeast Asian economic hub. Previous Story Hamas Leader Ismail Haniyeh Defiant After Israeli Strike Kills 3 of His Sons Next Story What the Election Loss Means for President Yoon of South Korea