Liam Carter
December 22, 2024
In a concerning development, two U.S. Navy pilots were shot down over the Red Sea on Sunday...