China depicts heroic fight against coronavirus - this is the reality · Sky News · Sentinel