china, chinese scientist, cultural revolution, political prosecution, satellite development, space exploration, zhao jiuzhang

Zhao Jiuzhang: The Father of China’s Satellites and His Tragic End

Zhao Jiuzhang, a renowned Chinese meteorologist, geophysicist, and space physicist is hailed as the ‘Father of Chinese Satellites.’ However, in the quiet of the night on October 26, 1968, this internationally acclaimed scientist took his own life at his home in Zhongguancun, Beijing. He was 61. Today, we delve into the life of Zhao Jiuzhang ...

Max Lu

Jhao Jiuzhang and his wife.

Scientific Community in Uproar After Chinese Scientist Edits Genes

After a Chinese scientist claimed to have edited genes of babies, authorities have halted all human gene-editing research in the country. Meanwhile, the scientist has apparently been missing for the past several days. The breakthrough and the backlash against the Chinese scientist In November last month, He Jiankui, a professor from the Southern University of Science ...

Nspirement Staff