This is the second time Zuo Ying has been called back to China to help with her father’s business, Zongshen Industrial Group based in Chongqing in southwest China. With more than 13,000 employees and
The Democratic People’s Republic of Korea (DPRK) failed to launch its Earth observation satellite on April 13, which gave the rest of the world some relief. The world had been focusing for a month on