China’s Hainan, an island province dependent on tourism, locked down more areas on Monday, state media reported, as it battles its worst coronavirus outbreak.
Read More