New Communist Party of Yugoslavia
The NKPJ follows the theories of Karl Marx , Friedrich Engels , Vladimir Lenin and Joseph Stalin and considers Cuba and North Korea to be socialist states while considering Laos , China , and Vietnam to have socialist leanings . 
<triplet> Friedrich Engels <subj> Karl Marx <obj> influenced by