Are You Ready? Those who have supported the more than half century of revolution that has virtually destroyed the foundations

Are You Ready? Those who have supported the more than half century of revolution that has virtually destroyed the foundations