September 24, 2023

Ukraine Teeters at Brink of War

Ukraine teeters at the brink of war, and thus so does Russia, Europe, and the United States. Talks and arm sales continue simultaneously.