Biden HUMILIATED in the Middle East as Fox ADMITS Ukraine Is LOST!!! Patriot Mobile Posted 04/19/2024 08:26 AM Categories Dr. Steve Turley, Alt Media