News

A sci-fi performance is staged by students of Taishan College of Science and Technology during the Fishing Fortress Science Fiction Awards ceremony held in Tai'an, Shandong province, Nov. 9 ...