socialism salatest news & developments