February 20th, 2021
Did India Stare Down China?
An amazing thing is happening on the India China Border—India China disengagement! Satellite photos appear to show the Chinese army is withdrawing from the disputed border in Ladakh, near the Pangong Lake. Meanwhile, more questions are being raised about the Joe Biden China relationship. And the World Health Organization gets into more trouble for a botched investigation into the Wuhan origin of the coronavirus. That and more on this week's China news headlines.