A 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.
Siblings face federal charges after IED found at Air Force base that houses top Iran war planners
3 min read
Continue reading in the USA News Updates app