What They Meant for Evil, God Will Exploit for Good

The tide of revival is only just now beginning to crash upon our shores.