One of the most bizarre stories I’ve come across made mainstream news a few days ago. According to Newsweek and other sources, a swarm of locusts descended upon Mecca, Saudi Arabia’s third-largest city. Due to its prophetic nature, many people on social media quickly...
Over the past several weeks, I’ve been inspired to dive into my Christian faith to uncover a greater understanding of world and economic events. While no single article can convey all the nuances and connections involved, it is startling to realize that several events...