NASA confirmed Monday that a mystery object that crashed through the roof of a Naples, Florida home last month was space junk from equipment discarded by the space station.
Federal law enforcement officials on Wednesday arrested yet another Afghan evacuee for allegedly supporting a terrorist group. Immigration and Customs...