News

Project leaders at a large Artificial Intelligence center in Abilene are putting social media rumors to rest, saying they are ...