IED at key US military base housing Centcom HQ: Brother-sister duo charged; one in custody, other in China
A brother-sister duo were formally charged for allegedly placing an IED at a US military base which is home to United States Central Command (CENTCOM) and Special Operations Command, as confirmed by the FBI on Thursday.“An IED was placed at MacDill Air Force Base – home to CENTCOM and US Special Operations Command. A brother…