Siblings face federal charges after IED found at Air Force base that houses top Iran war planners
Story summaryA pair of siblings face federal charges after an improvised explosive device was found at a Florida Air Force base that houses the military’s Central Command — which is running the war in Iran, prosecutors said Thursday.
Read at New York PostOpens the original publisher in a new tab. Full articles belong to their publishers; a subscription may be required.