Man suspected of planting IED at U.S. base has fled to China: FBI
2026-03-26 - 22:00
A man suspected of planting an improvised explosive device (IED) at a military base in Florida that hosts US Central Command (CENTCOM) has fled to China, FBI Director...
Share this post: