Brother, sister charged after explosive device found outside Florida Air Force base | LIVE
3 min read
A man who fled to China and his sister have been charged after an explosive device was left outside a gate at MacDill Air Force Base in Tampa this month.
Continue reading in the USA News Updates app