ITIKADI: Socialism, Theory and Practice is published by the Communist Party of Kenya (CPK) as a forum for Marxist-Leninist thought in Kenya and the Eastern African Region