Original: The town has been the scene of several leftist and progressive movements in the past.
Simplified: The town has been the point of several Communist movements in the past.