TheNigeriaTime

Man accused of planting explosive at US military base escapes to popular city overseas

2026-03-27 - 10:13

Alen Zheng, charged with placing an IED at MacDill Air Force Base, fled to China with his sister's alleged assistance; investigation ongoing into their actions.

Share this post: