China has thrown dust in the eyes of the world. China told a lie on Coronavirus. China told lies on the Ladakh LAC dispute. But now the real face of China has been exposed and the whole world is seeing its reality. Watch this report for more details.