Vietnam’s War on Corruption: Why billionaire Truong My Lan has been sentenced to death?
Vietnam, known for its lively beaches, culture and delicious dishes, is also known as a country that gives the harshest legal punishment, that is the death penalty for crimes related…