Space Aliens and Christianity

By L. Alfred James On October 11, 1973, Calvin Parker and Charlie Hickson were fishing from the bank of the Pascagoula River in Mississippi. Parker noticed a blue light reflecting off the water but didn’t think too much of it.

Subscribe Now!

*


*

Contributors