IEDs at major U.S. military base where Central Command is headquartered: Brother and sister charged; one in custody, other in China
A brother and sister have been formally charged for allegedly placing improvised explosive devices at a U.S. military base that houses U.S. Central Command (CENTCOM) and Special Operations Command, the FBI confirmed Thursday.Sharing a Fox News article…