Upcoming Total Solar Eclipse Brings End Times Speculation

0
1847

Images credit christianheadlines.com

A total solar eclipse will be visible in the U.S. on August 21, 2017. Some are speculating that this may be a sign of the end times and Christ’s return. Read More…