Two siblings have been charged after an improvised explosive device was left outside MacDill Air Force Base in Tampa, Florida, earlier this month, federal prosecutors announced. Cristian Benavides has details.
Two siblings have been charged after an improvised explosive device was left outside MacDill Air Force Base in Tampa, Florida, earlier this month, federal prosecutors announced. Cristian Benavides has details.