Japan has turned the Olympics into a centre stage for back to back embarrassments for China
For all the geopolitical nerds around the world, something super-spectacular happened on Sunday, July 31. For the first time in the Olympic history, Taiwanese national flag anthem ...