The U.S. Intelligence Community
Two illegal aliens living in Texas have been charged with abusing a 6-year-old boy after he was found tied up and living in an outdoor shed by Dallas police officers.
Two illegal aliens living in Texas have been charged with abusing a 6-year-old boy after he was found tied up and living in an outdoor shed by Dallas police officers.