Sunday, December 22, 2024
Happening Now

American pilot held captive 6 weeks in Libya is freed

Jamie Christopher Sponaugle allegedly crashed while flying a mercenary mission over Libya Source

Share