Login Form

S - U

Sheppard David

Dave Sheppard was secretary of the Leicester Communist Party during the 1960s, having been active in the city since the 1930s, during the course of which he stood as candidate for De Montfort ward seven times.