May Day Joint Declaration May 2, 2022March 15, 2023 sholajawidLeave a Comment on May Day Joint Declaration Download PDF Download WORD Persian file Long Live Red May Day! The immediate task of the World Proletariat and Marxist-Leninist-MaoRead More…