Science India Has Overtaken China To Become World’s Most Populated CountryBy Rabbi It Firm19 January 20230 India has already surpassed China as the world’s most populated country at the end of 2022, according to a recent estimate.
Science NASA Worries China Might Claim The Ownership Of MoonBy Rabbi It Firm5 January 20230 NASA’s top administrator warns that china may claim the ownership of Moon territory, and says we are in a space race.
Top Stories China Plans To Send Monkeys In Space To See If They Can MateBy Rabbi It Firm7 November 20220 China is sending monkeys to the new Tiangong Space Station to study how they grow and reproduce at zero gravity.