The Central Academy of Fine Arts or CAFA is an art academy managed by the Ministry of Education of China. The Manila Bulletin calls the school "China’s most prestigious and renowned art academy". Read More
Japanese authorities on Tuesday said that they suspect a former student from China tried to illegally buy sophisticated computer security software sold in Japan for cyberattacks and cyberespionage. ...
China in a note verbale to the UN had revealed that Space X satellites had two close encounters with China Space Station in the recent past, a media report said. ...