Zanzibar's Minister of Trade and Industrial Development Omar Said Shaaban (L) and Chinese Consul General in Zanzibar Zhang Zhisheng attend the handover ceremony of the COVID-19 vaccines at the Ab
A research team led by Zhang Zhisheng from Southwest University recently discovered two new species of spiders on Jinyun Mountain in southwest China's Chongqing Municip