2022 was a harrowing year for Zheng Yongyi.
Diagnosed with stage-four lung cancer, Zheng’s doctor had told him he had three months left to live.
But the 61-year-old defied expectation and continues to fight the disease more than a year after his …