China’s efforts to rebrand itself as a global leader focused on humanitarian relief amid the coronavirus outbreak has hit a major snag and perhaps revealed Beijing’s true intenti... Read more
Britain has become the latest country to cry foul about the quality of China’s coronavirus test kits and equipment after the ones the country purchased were deemed too unreliable. Sinc... Read more