Dr. Fazale Rana: Marxism, Leninism, Fascism and Communism Which Are the Reasons of...
There Can Be No Compromise with Communist Terror 2
The PKK is a Marxist-Leninist and Stalinist communist organization