Timcast IRL on Odysee

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.
Listen to the show on