Double Check : Did the PLA Hoist the Chinese flag in Galwan Valley?
On January 1, a Chinese state-affiliated media Twitter handle posted a video purportedly showing People’s Liberation Army (PLA) soldiers hoisting the Chinese national flag in “Galwan Valley, South-west China.” On January 2, the same account posted...