The Department of Homeland Security (DHS) said on April 3 that the parents of two siblings accused of placing an explosive device at MacDill Air Force Base in Florida last month illegally entered the country decades ago.
Identified as 20-year-old Alen Zheng and 27-year-old Ann Mary Zheng, the siblings were charged last month after an improvised explosive device was found at MacDill Air Force Base visitor’s center in Tampa.





