Understanding Germany’s Attitude Toward Russia’s Invasion of Ukraine

Germany has recently endured considerable criticism for not providing Ukraine with Leopard II tanks or even to allow third parties like Poland to provide Poland’s Leopard II tanks to Ukraine to push back against Russian invaders. Poland is one of Ukraine’s staunchest supporters and has expressed a strong to desire to provide their German built […]

The Anti-Christ Within

The term “The Anti-Christ” has had many different meanings for many different peoples from the time of Jesus of Nazareth’s crucifixion two millennia ago to today. The word has been used at times by various Christian groupings against fellow Christian religionists, non-Christian religionists, and secular or atheistic groupings. Some non-Christians and former Christians have embraced […]