Long Title: Pastors told of a renewal in Red China.Location: 3:05Citation Date: Thursday, April 18, 1968