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
Amid the border tensions in Eastern Ladakh, China on Wednesday claimed that Indian side has violated "bilateral agreements and important consensus." ...
Even as China is dealing with many challenges due to massive floods after the pandemic, the country is confronted with another problem of severe food crisis. ...
Despite the presence of cameras and surveillance equipment deployed by the Chinese Army near the height close to Pangong lake southern bank, the Indian Army troops managed to occupy it before the People's Liberation Army (PLA) troops. ...