Science feat of China

China used 27 years old technology, made clones of Tibetan goats, told this was the purpose!

Achin has once again achieved a major scientific achievement. Recently, China has claimed that it…