Siblings indicted after alleged IED found at MacDill Air Force Base gate
Federal prosecutors have indicted a brother and sister after an alleged improvised explosive device was discovered on March 16 outside the visitors’ center gate at MacDill Air Force Base in Tampa. The find prompted a shelter‑in‑place and an FBI investigation; both face federal explosive-related charges.