Putin Won Big Time in Geneva

President Biden’s meeting with Vladimir Putin in Geneva has been described by many as a disaster for Biden and a great victory for Putin. What happened? The previous meeting with European leaders during the G7 summit did not go that well for Biden either. Why? Does the Bible tell us what will occur soon?

Download Audio