Chinese family stranded in Seychelles by coronavirus finally home
A Chinese family that was stranded in the Seychelles for five months because of the coronavirus pandemic is finally back home. Rex Yang Zhouhu and his mother, sister and three-year-old nephew are under a 14-day self-quarantine in a Shanghai hotel after flying from Ethiopia last Tuesday. The 33-year-old Chongqing native became a social media star in China...

