News in brief: Africa gets its own TLD; smart jacket launch pushed back; humans not required

Leave a Reply