Cambodian President Hun Sen has been in power for nearly 30 years and could be running virtually unopposed during elections in July.