Gas was deliberately released from a nuclear power plant in southern China as operators work to fix an issue at the facility, its French part-owner said Monday following a US media report of a potential leak.
Read More