

While the DPRK and PRC are allies, the DPRK is not a puppet of the PRC. The PRC doesn’t have a military base nor does the PRC attempt to control or manipulate the doings of the DPRK.
As for your “Disputed among leftists.” I am not sure to what group of people who would call themselves leftists you are referring so I cannot comment on that




With fear of sounding like a smart ass, I do need to clarify your talking about the PRC, DPRK relationship, not what is a leftist?