Tribute to Ross Longhurst on 2nd death anniversary
The departure of Ross Longhurst (aka Harry Powell), on 28th September 2020.was an inconsolable loss to the Communist Movement. Ross till his last breath unfurled the flag of Communism and proletarian…