https://shoebat.com/2014/09/11/rescue-christians-report-part-greatest-rescue-mission-history/
Rescue Christians Report - Being Part of the Greatest Rescue Mission in History