2 Chinese accused of terror IED attack on U.S. base

2 Chinese accused of terror IED attack on U.S. base

Brother flees U.S., sister in custody

Two Chinese siblings, a brother and a sister, are accused of planting an Improvised Explosive Device outside of MacDill Air Force Base in Florida. A RAIR Foundation report said the two then fled to … [+3335 chars]
2 Chinese accused of terror IED attack on U.S. base - FHMnews