For Hun Sen, 30 Turbulent Years as Prime Minister