Complex sentence: Society members also receive the "Blades" magazine which is published regularly and keeps them up to date with the current success of the club.
Split into simpler sentences: Society members also receive the "Blades" magazine. This is published several times a year and keeps society members up to date with the recent fortunes of the club.