In this deeply raw and emotional episode of Ideas Have Consequences, Larry Alex Taunton responds to the tragic deaths of Charlie Kirk and Iryna Zarutska. Kirk, shot in cold blood. Zarutska, brutally stabbed. These events demand reflection on the nature of true evil and the forces at work in our world today. Larry shares his unfiltered reactions and personal experiences that underscore his belief in the spiritual battle between good and evil. The episode also explores how global elitist organizations — from the World Economic Forum and BlackRock to USAID — are shaping policies that fuel injustice, instability, and suffering worldwide. This is more than politics. This is a reminder of the ultimate battle between light and darkness. And only in Jesus Christ can we find real hope in times of crisis.