The Christian Worldview Radio Program
TOPIC: Understanding What Is Happening in America
GUEST: Larry Alex Taunton, author and director, Fixed Point Foundation Over the last four to six months, unsettling events have gripped America. The COVID-19 virus has caused illness, death, widespread government mandated closures, and promises/fears of a universal vaccine. After the death of George Floyd in Minneapolis, protests, burning, looting, tearing down historic [...]