Florida man flees to China after planting IED at MacDill AFB; sister arrested

Sat, 28 Mar 2026 05:39:59 +0000

Gemini said
Federal officials say a Florida man fled to China after planting an IED at MacDill Air Force Base, while his sister remains in custody for allegedly helping him escape.