For a number of years there has been a contradiction in the communist world movement on whether or not the

For a number of years there has been a contradiction in the communist world movement on whether or not the
In the international communist movement in recent years, there has emerged a number of organizations active under the label “Marxism-Leninism-Maoism,