Pentagon releases images from al-Baghdadi raid

Jun 11, 2025 - 23:29
Pentagon releases images from al-Baghdadi raid
Pentagon releases images from al-Baghdadi raid