
Back then it was rather common place for drug-running planes to crash near the quaint Bahamian island of Spanish Wells, which is located 50 miles south of Florida.
There is a biblical principle.
It is found in the Old Testament Book of Numbers.
” … you have sinned against the Lord, and be sure your sin will find you out.” (Numbers 32:23)
Sooner or later unconfessed sin will be discovered.
At times God will even crash airplanes to see to it!