2 charged in connection with alleged explosive device at MacDill Air Force Base: FBI
(WASHINGTON) -- The FBI has announced charges against a brother and sister in connection with an alleged improvised explosive device that was found near the visitors center at MacDill Air Force Base in Florida last week.Alen Zheng was charged by indictment with one count of attempted damage of government property by fire or explosion, one count of unlawful making of a destructive device and possession of an unregistered destructive device.Ann […]