US Military Base ATTACKED By Suspected Chinese Siblings, WW3
·18 min
A brother and sister are charged after an explosive device was found outside MacDill Air Force Base, with the FBI investigating the incident and the suspects facing federal charges.