
Marx + Engels Founders of Modern Socialism
Happy May Day 2012 !
‘May Day’ is a world-wide celebration of the social and economic achievements and progress of the workers and Labour movement – it is also refered to as ‘International Workers’ Day’, or ‘Labour Day’ and is the primary Communist and Socialist celebration now encompassing all manner of left or anti-capitalist groupings.
Many people also [...] Continue Reading…


























