News

The Chinese navy’s chief of staff and a top nuclear scientist have been stripped of their membership of the country’s legislature.